100이하의 자연수 A, B, C를 입력받아 세 수 중 가장 작은 값을 출력하는 프로그램을 작성하
세요.(버블 정렬 구현해서 풀기)
입력 | result |
---|---|
[6,5,11] | 5 |
const solution =(numbers)=> {
const sortedArr = bubbleSort(numbers);
return sortedArr;
return sortedArr[0];
}
const bubbleSort = (numbers) => {
for(let i = 0; i < numbers.length; i++) {
let temp = 0;
for(let j = 0; j < numbers.length; j++) {
if(numbers[j] > numbers[j+1]) {
temp = numbers[j];
numbers[j] = numbers[j+1];
numbers[j+1] = temp;
}
}
}
return numbers;
}