자신의 바로 앞 수보다 큰 수만 출력
나의 풀이
function solution(arr) {
let answer = [];
answer.push(arr[0]);
for (let i = 1; i < arr.length; i++) {
if (arr[i] > arr[i - 1]) {
answer.push(arr[i]);
}
}
return answer;
}
let arr = [7, 3, 9, 5, 6, 12];
console.log(solution(arr));
'코딩테스트 문제풀이 > inflearn' 카테고리의 다른 글
[인프런] Node.js / 섹션2 - 1, 2차원 탐색 / 3. 가위 바위 보 (0) | 2023.01.07 |
---|---|
[인프런] Node.js / 섹션2 - 1, 2차원 배열 탐색 / 2. 보이는 학생 (0) | 2023.01.05 |
[인프런] Node.js / 섹션1 - 기본문제 풀이 / 17. 중복 단어 제거 (0) | 2023.01.04 |
[인프런] Node.js / 섹션1 - 기본문제 풀이 / 16. 중복문자제거 (0) | 2023.01.04 |
[인프런] Node.js / 섹션1 - 기본문제 풀이 / 15. 가운데 문자 출력 (0) | 2023.01.04 |