728x90
반응형
첫번째 코드
먼저 정렬하는 코드이므로 sorted 함수를 사용하여 key에서 조정하면 될 듯 했다
근데 만약에 동일한 경우를 사전 순서대로 처리하는 방법이 문제였다!
gpt의 참고를 받았지만 key를 설정할 때 만약에 x[n]이 동일한 경우 다음 정렬 순서를 정할 수 있다!
def solution(strings, n):
strings_sorted = sorted(strings, key = lambda x : (x[n], x))
return strings_sorted
통과!
링크
programmers/프로그래머스/1/12915. 문자열 내 마음대로 정렬하기 at main · ornni/programmers
repository for recording Programmers Algorithm problem solving - ornni/programmers
github.com
반응형
'코딩 테스트 > 프로그래머스' 카테고리의 다른 글
두 개 뽑아서 더하기 (3) | 2024.04.08 |
---|---|
짝수와 홀수 (0) | 2024.04.07 |
나누어 떨어지는 숫자 배열 (0) | 2024.04.06 |
이상한 문자 만들기 (2) | 2024.04.05 |
하샤드 수 (2) | 2024.04.05 |