-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
section2 - 2.보이는학생 질문입니다 !
23.11.20 00:14 작성 23.11.20 00:14 수정 조회수 192
0
function solution(arr){
answer = 0;
arr[0] ? answer += 1 : ''
for (let i=1; i<arr.length; i++){
if(arr[i]>arr[i-1]) answer += 1
else if(arr[i] === arr[i-1]) answer -= 1
}
return answer;
}
let arr=[130, 135, 148, 140, 145, 150, 150, 153];
console.log(solution(arr));
위 내용처럼 작성해도 문제없는 코드일까요??
답변을 작성해보세요.
0
김태원
지식공유자2023.11.21
안녕하세요^^
반례가 많은 코드입니다.
let arr=[130, 135, 135, 135, 135, 135, 135];
console.log(solution(arr)); //답 2
let arr=[180, 155, 160, 170, 175, 178];
console.log(solution(arr)); // 답 1
답변 1