자료구조&알고리즘
[실전 알고리즘 강좌 - 나동빈] 2강 - 정렬 알고리즘 (C++ with Python)
capaca
2023. 2. 18. 00:20
숫자 오름차순 정렬
C++
# include <stdio.h>
int main(void){
int i, j, temp, index, min;
int array[10] = {1, 10, 5, 8, 7, 6, 4, 3, 2, 9};
for (i=0; i < 10; i++){
min = 9999; // 정의가 필요
for (j = i; j < 10; j++){
if(min > array[j]){
min = array[j];
index = j;
}
}
temp = array[i];
array[i] = array[index];
array[index] = temp;
}
for(i = 0; i < 10; i++){
printf("%d", array[i]);
}
return 0;
}
python
test = list(map(int, input().split(" ")))
test.sort()
print(test)