접미사 배열

개발조개·2026년 9월 8일

문제

코드

public class Solution
{
    public string[] solution(string my_string)
    {
        string[] answer = new string[my_string.Length];

        for(int i = 0; i < my_string.Length; i++)
        {
            answer[i] = my_string.Substring(i);                    
        }
        
        return answer.OrderBy(x => x).ToArray();
    }
}

문제 풀이

answer 배열 크기를 my_string.Length로 정해두고 반복문을 돌려 i 부터 my_string.Length 까지 answer 배열에 넣는다. 그리고 OrderBy 를 사용하여 오름차순으로 정렬하고 리턴하면 풀이가 완료된다.

0개의 댓글