TIL 알고리즘 Lv1 문자 내림차순으로 정렬하기

Undefined 기술블로그 ·2020년 11월 19일
1

오늘의 알고리즘 문제!

<출처 프로그래머스>

이번 알고리즘 문제는 매우 쉽게 풀었다.

Zbcdefg를 차례대로 바꿔보면

gfedcbZ 반대로만 바꿔면 되는데 풀이를 보면

우선은 문자열을 자른다

여기서 sort() 메소드를 쓰면

그래도인데 당연 ! 왜냐하면 따로 순서를 지정해 주지않으면
sort()는 대문자를 먼저 정렬후 그다음 알파벳순서로 정렬한다 .

그다음 뒤바꾸는 reverse() 메소드를 사용하면 이렇게 반대로 정렬시킨다.

마지막 흩어졌던 숫자들을 묶어주면 끝 !

여기서 한가지! join(여기에 ) 따옴표를 넣어줘야 묶이게 된다
어떻게 합칠건지를 명시해 주어야 이렇게 묶이게 된다.

쉬운 알고리즘 문제라도 어떻게 풀어나가야할지를 고민하는것이 중요하다.

profile
정의 되지 않은 유연한사람이 되고싶다.

0개의 댓글