반응형
문제
- 링크:
풀이
Java
(solution 1)
더보기
ㅇ
JavaScript
(solution 1)
더보기
function solution(s) {
var answer = '';
sArray = s.split('');
sArray.sort((a, b) => {
return a < b ? 1: -1;
});
answer = sArray.join('');
return answer;
}
1) 문자열을 문자 리스트로 변환
2) 문자 리스트 정렬
- 대문자는 소문자보다 작은 것으로 간주
- 내림차순 정렬
3) 문자 리스트를 문자열로 변환
(학습포인트)
- 문자열을 문자리스트로 변환
더보기
str = "Hello";
strArray = str.split('');
- 문자리스트 정렬(내림차순)
더보기
strArray.sort((a, b) => {
return a < b ? 1: -1;
});
- 문자리스트를 문자열로 변환
더보기
let str = strArray.join(''); // '' 구분자 사용. 기본 구분자는 ', '
반응형
'코딩테스트 문제집 > Programmers(Lv1)' 카테고리의 다른 글
[Programmers] Lv1: 서울에서 김서방 찾기(12919) (0) | 2025.06.23 |
---|---|
[Programmers] Lv1: 문자열 내 마은대로 정렬하기(12915) (0) | 2025.06.23 |
[Programmers] Lv1: 문자열 내 p와 y의 개수(12916) (0) | 2025.06.23 |
[Programmers] Lv1: 두 정수 사이의 합(12912) (0) | 2025.06.23 |
[Programmers] Lv1: 폰켓몬(1845) (0) | 2025.06.23 |