0%

[백준/11656] 접미사 배열

Baekjoon Online Judge - 11656

Review

  • 문자열 하나씩 잘라 ArrayList에 넣은 다음에 Collections.sort()로 정렬하면 된다.

Code (JAVA)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import java.util.*;

public class Main {
public static void main(String args[]) {

Scanner sc = new Scanner(System.in);

String input = sc.nextLine();
ArrayList<String> arr = new ArrayList<String>();

for(int i = 0; i < input.length(); i++) {
arr.add(input.substring(i, input.length()));
}

Collections.sort(arr);

for (String i : arr) {
System.out.println(i);
}

}

}