-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
이런 식으로 접근하는 것은 별로일까요?
22.08.23 11:39 작성 조회수 131
0
function solution(arr: Array<number>): Array<number> {
let cacheIdx: number = 0;
for (let i: number = 0; i < arr.length - 1 - cacheIdx; i++) {
for (let j: number = 0 + cacheIdx; j < arr.length - 1; j++) {
if (0 < arr[j]) [arr[j], arr[j + 1]] = [arr[j + 1], arr[j]];
else cacheIdx++;
}
}
return arr;
}
답변을 작성해보세요.
0
답변 1