학습
시험

문자열 정렬

난이도
BEGINNER

문제 설명

소문자 알파벳으로 구성된 문자열을 원소로 가지는 배열 words가 주어집니다. 이 배열의 모든 원소를 사전 순서의 반대로 정렬한 결과를 반환하는 solution 함수를 작성하시오.

예를 들어, words가 ["orange", "kiwi"]로 주어진 경우, "orange"는 "kiwi"보다 사전 순으로 뒤에 있으므로 정렬한 결과는 ["kiwi", "orange"]가 됩니다.


제한 사항

  • words의 길이는 1 이상 10,000 이하입니다.

  • words의 각 원소는 소문자 알파벳(a~z)으로 이루어진 문자열이며, 각각 길이가 1 이상 1,000 이하입니다.


예시 테스트케이스 설명

테스트케이스 번호 words return
1 ["apple","banana","orange","grape","kiwi"] ["orange","kiwi","grape","banana","apple"]
2 ["bus","car","air","zebra","bus","boat"] ["zebra","car","bus","bus","boat","air"]
3 ["aaa","zzzz","abc","zzz","aaaaaz","a"] ["zzzz","zzz","abc","aaaaaz","aaa","a"]

1번 테스트케이스 설명

  • ["apple","banana","orange","grape","kiwi"]를 사전 순의 반대로 정렬하면, "orange"가 맨 앞에, 그 뒤로 "kiwi", "grape", "banana", "apple" 순서가 되어 ["orange","kiwi","grape","banana","apple"]를 반환합니다.

2번 테스트케이스 설명

  • ["bus","car","air","zebra","bus","boat"]를 사전 순의 반대로 정렬하면, ["zebra","car","bus","bus","boat","air"]를 반환합니다.

3번 테스트케이스 설명

  • ["aaa","zzzz","abc","zzz","aaaaaz","a"]를 사전 순의 반대로 정렬하면, ["zzzz","zzz","abc","aaaaaz","aaa","a"]를 반환합니다.