728x90
문제 출처
https://school.programmers.co.kr/learn/courses/30/lessons/12917
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 설명
문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요.
s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다.
제한 사항
- str은 길이 1 이상인 문자열입니다.
입출력 예
s | return |
"Zbcdefg" | "gfedcbZ" |
코드
문자열 s를 배열로 담아주고 유니코드 값으로 정렬이 되기 때문에 내림차순으로 변경후 문자열에 담아주고 반환.
사담
오늘 푼 4문제는 전부 간단한 if문, for문을 이용한 문제들이라
그나마 Arrays에 있는 sort 함수를 활용한 문제를 올려보았다.
sort 함수는 자주 사용하니까 암기 필수!
'코딩 테스트' 카테고리의 다른 글
[프로그래머스] Lv1 문자열 다루기 기본 - Java (2) | 2024.03.22 |
---|---|
[프로그래머스] Lv1 문자열 다루기 기본 - Java (2) | 2024.03.21 |
[프로그래머스] Lv1 제일 작은 수 제거하기 - Java (0) | 2024.03.18 |
[프로그래머스] Lv1 핸드폰 번호 가리기 - Java (1) | 2024.03.17 |
[프로그래머스] Lv1 나누어 떨어지는 숫자 배열 - Java (2) | 2024.03.17 |