문제 - 출처 : tryhelloworld.co.kr
reverseStr 메소드는 String형 변수 str을 매개변수로 입력받습니다.
str에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 String을 리턴해주세요.
str는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다.
예를들어 str이 "Zbcdefg"면 "gfedcbZ"을 리턴하면 됩니다.
[내 풀이]
String 문자열을 ArrayLIst에 넣고 Collections으로 정렬하였다. (reverseOrder = 내림차순)
[다른사람 풀이]
char[] sol = str.toCharArray();
|
StringBuilder 클래스를 사용해서 정렬시켰는데, Goooooooood!!
'JAVA > Argorithm Test' 카테고리의 다른 글
자바 알고리즘 #Level1 수박수박수박수박수? (0) | 2016.07.07 |
---|---|
자바 알고리즘 #Level1 가운데 글자 가져오기 (0) | 2016.07.07 |
자바 알고리즘 #Level1 나누어 떨어지는 숫자 배열 (0) | 2016.07.06 |
자바 알고리즘 #Level1 스트링을 숫자로 (0) | 2016.07.05 |
자바 알고리즘 #Level1 서울에서 김서방 찾기 (0) | 2016.07.04 |