[알고리즘]/백준

백준 11656 자바 - 접미사 배열

broship 2021. 6. 26. 16:26

문제


 

 

문제해결


- 반복문과 substring 메소드를 활용하면 접미사를 구할수 있다

- Arrays.sort로 배열 정렬 후 출력한다

import java.util.Arrays;
import java.util.Scanner;

public class B11656 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String str = sc.nextLine();
        int size = str.length();
        String[] arr = new String[size];

        for (int i = 0; i < size; i++) {
            arr[i] = str.substring(i, size);
        }
        Arrays.sort(arr);
        for (String s : arr){
            System.out.println(s);
        }
    }
}