-
[Programmers] JavaScript 알고리즘 | Lv.0 배열 뒤집기► JS Algorithm/Programmers 2022. 12. 10. 00:41반응형
🔒 문제 설명
정수가 들어 있는 배열 num_list가 매개변수로 주어집니다. num_list의 원소의 순서를 거꾸로 뒤집은 배열을 return하도록 solution 함수를 완성해주세요.
🔒 제한사항
- 1 ≤ num_list의 길이 ≤ 1,000
- 0 ≤ num_list의 원소 ≤ 1,000
🔒 입출력 예
num_list result [1, 2, 3, 4, 5] [5, 4, 3, 2, 1] [1, 1, 1, 1, 1, 2] [2, 1, 1, 1, 1, 1] [1, 0, 1, 1, 1, 3, 5] [5, 3, 1, 1, 1, 0, 1]
🔒 입출력 예 설명
입출력 예 #1
- num_list가 [1, 2, 3, 4, 5]이므로 순서를 거꾸로 뒤집은 배열 [5, 4, 3, 2, 1]을 return합니다.
입출력 예 #2
- num_list가 [1, 1, 1, 1, 1, 2]이므로 순서를 거꾸로 뒤집은 배열 [2, 1, 1, 1, 1, 1]을 return합니다.
입출력 예 #3
- num_list가 [1, 0, 1, 1, 1, 3, 5]이므로 순서를 거꾸로 뒤집은 배열 [5, 3, 1, 1, 1, 0, 1]을 return합니다.
🔐 풀이 예제
const solution = (num_list) => { let answer = []; for (let i = num_list.length - 1; i >= 0; i--) { answer.push(num_list[i]); } return answer; };
🔐 풀이 예제 (답지참고함_reverse())
const solution = (num_list) => { return num_list.reverse(); };
반응형'► JS Algorithm > Programmers' 카테고리의 다른 글
[Programmers] JavaScript 알고리즘 | Lv.0 짝수 홀수 개수 (0) 2022.12.11 [Programmers] JavaScript 알고리즘 | Lv.0 문자열 뒤집기 (0) 2022.12.10 [Programmers] JavaScript 알고리즘 | Lv.0 나이 출력 (0) 2022.12.09 [Programmers] JavaScript 알고리즘 | Lv.0 피자 나눠 먹기 (3) (0) 2022.12.09 [Programmers] JavaScript 알고리즘 | Lv.0 피자 나눠 먹기 (2) (0) 2022.12.09