728x90
def solution(s):
s = sorted(list(s))
s.reverse()
return ''.join(s)
<내 풀이 분석>
정렬 후 reverse => 문자열로 반환
+) 조금 개선한 풀이
def solution(s):
s = sorted(s, reverse=True)
return ''.join(s)
- sorted에는 list값이 아닌 문자열도 넣을 수 있음
- sorted에는 reverse=True로 역으로 정렬할 수 있는 기능이 있음
728x90
'알고리즘 > programmers[1]' 카테고리의 다른 글
[프로그래머스] 제일 작은 수 제거하기 (0) | 2022.01.25 |
---|---|
[프로그래머스] 소수 찾기: python3 (0) | 2022.01.25 |
[프로그래머스] 문자열 내 p와 y의 개수: python3 (0) | 2022.01.25 |
[프로그래머스] 문자열 내 마음대로 정렬하기: python3 (0) | 2022.01.23 |
[프로그래머스] 두 정수 사이의 합: python3 (0) | 2022.01.23 |