알고리즘_코딩테스트/프로그래머스_Level1
13. 문자열 내림차순으로 배치하기
논곰
2020. 9. 10. 19:16
0. 문제
링크) https://programmers.co.kr/learn/courses/30/lessons/12917
코딩테스트 연습 - 문자열 내림차순으로 배치하기
문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요. s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 �
programmers.co.kr
1. 알고리즘 계획
- sorted() 함수를 이용해서 내림차순으로 정렬
2. 나의 코드
def solution(s):
answer = ''.join(sorted(list(s), reverse = True))
return answer
- sorted함수의 경우 return값이 'list형'이기 때문에 이를 다시 합쳐줘야 하기 때문에 "".join()함수를 이용
3. 다른 사람의 코드
- 생략
4. 정리 및 리뷰
- 기존에 배웠던 함수들을 이용해서 문제를 빠르게 풀 수 있었다.
- 보통 코드 및 문제에 대한 만족도는 얼마나 빨리, 간결하게 풀어냈느냐에 대해서 나오는 듯하다.
코드 만족도: ★★★★★