문제 : reverseStr 메소드는 String형 변수 str을 매개변수로 입력받습니다.
str에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 String을 리턴해주세요.str는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다.
예를들어 str이
Zbcdefg면
gfedcbZ을 리턴하면 됩니다.
처음에는 문자를 먼저 오름차순으로 정렬하고 그것을 역순으로 출력하면 될 것 같았는데 찾아보니 reverse라는 메소드가 있어서 그 방식으로 구현을 해보았다.
StringBuilder에 대한 사용이 익숙하지 않아서 기존의 버블정렬로 비교해 역순으로 출력하는 방식으로 푸는 방법이 더 이해하기 쉬웠다.
'알고리즘 > 프로그래머스' 카테고리의 다른 글
프로그래머스 김서방 찾기 (0) | 2018.02.08 |
---|---|
프로그래머스 수박수박수박구하기 (0) | 2018.02.08 |
프로그래머스 약수의 합, 행렬의 합 (0) | 2018.02.07 |
프로그래머스 최소, 최대값 구하기 (0) | 2018.02.06 |
프로그래머스 배열 값의 평균값 구하기 (0) | 2018.02.06 |
댓글