이 문제의 핵심은 정렬의 기준이 각 문자열의 인덱스 n번째 글자라는 점이다.
즉, 정렬시 Lambda식을 이용하여 기준을 직접지정해주면 된다.
def solution(strings, n):
strings = sorted(strings, reverse=False)
strings = sorted(strings, key=lambda x : x[n])
return strings
'알고리즘 & 코딩테스트 > 코딩테스트' 카테고리의 다른 글
Programmers Lv.1 "두 개 뽑아서 더하기" (0) | 2023.06.20 |
---|---|
Programmers Lv.1 "K번째수" (0) | 2023.06.20 |
Programmers Lv.1 "숫자 문자열과 영단어" (0) | 2023.06.08 |
Programmers Lv.1 "[1차] 비밀지도" (0) | 2023.06.08 |
Programmers Lv.1 "크기가 작은 부분문자열" (0) | 2023.06.07 |