수 정렬하기(2750)
시간 복잡도가 O(n²)인 정렬 알고리즘으로 풀 수 있습니다. 예를 들면 삽입 정렬, 거품 정렬 등이 있습니다.
Last updated
시간 복잡도가 O(n²)인 정렬 알고리즘으로 풀 수 있습니다. 예를 들면 삽입 정렬, 거품 정렬 등이 있습니다.
Last updated
1
2
3
4
5import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
int arr[] = new int[N];
int least;
for(int i=0; i<N; i++){
arr[i] = sc.nextInt();
}
for(int i =0; i<N-1; i++){
for(int j=i+1; j<N; j++){
if(arr[i]>arr[j]){
least = arr[j];
arr[j] = arr[i];
arr[i] = least;
}
}
}
// Arrays.sort(arr);
for(int i=0; i<N; i++){
System.out.println(arr[i]);
}
}
}