728x90
문제 설명
문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해
새로운 문자열을 리턴하는 함수, solution을 완성해주세요.
s는 영문 대소문자로만 구성되어 있으며,
대문자는 소문자보다 작은 것으로 간주합니다.
제한 사항
- str은 길이 1 이상인 문자열입니다.
문제 풀이 방법
- 이 문제는 주어진 문자열 s를 정렬하는 것으로 대문자는 소문자보다 작은 것으로 간주한다.
- 기본적으로는 대문자가 더 앞으로 정렬되며, abc... 순으로 정렬되므로 순서를 한번 뒤집어준다.
- 그리고 나온 배열을 문자열로 합쳐주면 된다.
내가 작성한 코드
const solution = (s) => {
return s.split('').sort().reverse().join('');
}
728x90
'코딩 테스트 > 프로그래머스 코딩 테스트 연습' 카테고리의 다른 글
1Level / 연습 문제 / 자릿수 더하기 (0) | 2022.09.14 |
---|---|
1Level / 연습 문제 / 문자열 다루기 기본 (0) | 2022.09.14 |
1Level / 연습 문제 / 두 정수 사이의 합 (0) | 2022.09.14 |
1Level / 연습 문제 / 짝수와 홀수 (0) | 2022.09.14 |
프로그래밍 강의 / 알고리즘 문재 해설 / 스티커 모으기 (0) | 2022.09.07 |