[프로그래머스_Lv1] 문자열 내림차순으로 배치하기

Lee, Chankyu·2021년 9월 16일
0
post-thumbnail

문자열 내림차순으로 배치하기

문제 링크

나의 풀이

def solution(s):
    return "".join(sorted(s)[::-1])
  • sorted() 함수를 이용하면 주어진 문자열이 오름차순으로 배치된다. 이를 거꾸로 배열하여 내림차순으로 배치하고, 리스트 형태로 배치되기 때문에 이를 join함수를 이용하여 하나의 문자열로 만들어주면 답이 완성된다.

다른 사람의 풀이

def solution(s):
    return ''.join(sorted(s, reverse=True))
  • sorted 함수를 이용하여 오름차순 배열한뒤 역배열하는 과정에서 차이가 있는 풀이이다. reverse=True를 통해 오름차순 배열된 리스트를 역배열 하였다.
profile
Backend Developer - "Growth itself contains the germ of happiness"

0개의 댓글