Search
Duplicate

52번 (1)

문제
승표의 코드
JavaScript
복사
나경의 코드
JavaScript
복사
수지의 코드
function quickSort(arr) { if (arr.length <= 1) { return arr; } const pivot = arr[0]; const left = []; const right = []; for (let i = 1; i < arr.length; i++) { if (left[i] >= pivot) { left.push(arr[i]); } else { right.push(arr[i]); } } // return true; return quickSort(left).concat(pivot, quickSort(right)); //concat() 메서드는 인자로 주어진 배열이나 값들을 기존 배열에 합쳐서 새 배열을 반환합니다. } const array = prompt('배열을 입력하세요').split(' ').map(n => parseInt(n, 10)); console.log(quickSort(array));
JavaScript
복사
답안지