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

HaByungNo·2022년 7월 18일
0

알고리즘

목록 보기
17/26

프로그래머스 - 문자열 내림차순으로 배치하기 👈문제 보러가기

문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요.
s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다.

제한 사항
str은 길이 1 이상인 문자열입니다.

나의 답안

function solution(s) {
    let answer = s
    .split("")	// 문자단위로 쪼개고
    .sort()		// 유니코드 값 기준 정렬
    .reverse()	// 뒤집는다
    .join("")	// 합친다.
    return answer;
}

굉장히 간단한 메소드 체이닝으로 완성할 수 있는 코드였다.
그런데 점수가 2점 밖에 안나왔다.

코드가 비효율 적인 걸까?

profile
프라고

0개의 댓글