728x90
반응형
오늘은 정답자가 적은 문제 중에 하나로 골라 풀어보았다.
한글로된 문제를 읽었을 때는 살짝 헷갈리는 문제였는데,
입출력 예시와 비교하면서 문제를 제대로 이해하게 됐다.
문제에서는 특정 인덱스부터 시작하는 문자열을 접미사라고 하는데
그냥 모든 인덱스에서 마지막 글자까지 자른 것이 접미사이다.
풀이
먼저 반복문을 사용해 리턴할 배열에 원소를 넣어주기 전에 리턴할 배열의 길이를 정해야 한다.
생각해보면 주어진 문자열의 길이만큼의 숫자가 리턴할 배열의 길이가 된다.
이제 반복문을 사용해 가장 긴 문자열부터 가장 짧은 문자열까지 배열을 채워준다.
그 다음 문제의 요구사항은 해당 배열이 정렬되어 있는 것인데 사전 순으로 정렬이 되어야한다.
보통 사전은 가나다순. 즉, 오름차순이기에 sort() 메소드를 사용했다.
실행 결과
728x90
반응형
'프로그래머스' 카테고리의 다른 글
[PCCE 기출문제] 8번 / 창고 정리 자바(Java) (0) | 2024.03.24 |
---|---|
[PCCE 기출문제] 7번 / 가습기 자바(Java) (0) | 2024.03.15 |
n번째 원소부터 코틀린(Kotlin) (0) | 2024.02.20 |
간단한 논리 연산 코틀린(Kotlin) (0) | 2024.02.18 |
문자열 정수의 합 코틀린(Kotlin) (0) | 2024.01.29 |