
정렬 : 가장 작은(큰) 데이터를 왼쪽으로 순서대로 이동
let data = [3, 2, 1, 5, 4];
for (let i = 0; i < data.length - 1; i++) {
for (let j = i + 1; j < data.length; j++) {
if (data[i] > data[j]) {
let temp = data[i];
data[i] = data[j];
data[j] = temp;
}
}
}
console.log(`오름차순 데이터 : ${data}`);
/*
오름차순 데이터 : 1,2,3,4,5
*/
728x90
반응형
'알고리즘 > 인프런' 카테고리의 다른 글
[JS] - 격자판의 최대합 구하기 (0) | 2022.03.15 |
---|---|
[알고리즘] - 중복 문자 제거 (0) | 2022.03.10 |
[알고리즘] - 가장 긴 문자열 찾기 (0) | 2022.03.10 |
[알고리즘] - 문자 찾기 및 대소문자 관련 기초 알고리즘 (0) | 2022.03.07 |
[알고리즘] - 순위 알고리즘 (Rank algorithm) (0) | 2022.01.14 |