나이순 정렬(10814)
값이 같은 원소의 전후관계가 바뀌지 않는 정렬 알고리즘을 안정 정렬(stable sort)이라고 합니다
Last updated
값이 같은 원소의 전후관계가 바뀌지 않는 정렬 알고리즘을 안정 정렬(stable sort)이라고 합니다
Last updated
20 Sunyoung
21 Junkyu
21 Dohyunimport java.io.*;
import java.util.*;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
StringTokenizer st;
int N = Integer.parseInt(br.readLine());
String arr[][] = new String[N][2];
for (int i = 0; i < arr.length; i++) {
st = new StringTokenizer(br.readLine(), " ");
arr[i][0] = st.nextToken();
arr[i][1] = st.nextToken();
}
Arrays.sort(arr, new Comparator<String[]>() {
@Override
public int compare(String[] o1, String[] o2) {
return Integer.parseInt(o1[0])-Integer.parseInt(o2[0]);
}
});
for (int i = 0; i < N; i++) {
sb.append(arr[i][0]+" "+arr[i][1]).append("\n");
}
System.out.println(sb);
}
}