대충이라도 하자

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

꼬꼬마 개발자 노트/Coding Problems

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

Sueeeeee
반응형

***대문자의 아스키 코드 65 ~90

*** 소문자의 아스키 코드 97~122

*******아래 방법이 시간 상 더 빠르다.

toCharArray()로 전부 다 배열에 넣기

Array.sort()는 알아서 대문자, 소문자 구분 해서 정렬시켜줌( 대문자가 먼저 온다!!!)

Arrays.sort(s, String.CASE_INSENSITIVE_ORDER);

이런식으로 정렬하면, 대소문자 구분 없이 정렬( 대문자가 역시나 먼저 온다!!!)

!!!그렇기 때문에 아래처럼, reverse()로 하면 소문자 큰 것 부터 -> 대문자 로 정렬된다 !!!

반응형
Comments