[프로그래머스] 문자열 정렬하기

문자열 정렬(2) / Lv.0


문제 설명)

대문자와 소문자로 구성된 문자열 my_string이 매개변수로 지정된 경우, my_string이 모두 소문자로 바뀌고 알파벳순으로 정렬된 문자열을 반환하도록 solve 함수를 완성합니다.

제한)

  • 0 my_string 길이 < 100

I/O 예)


I/O 예시 설명)

I/O 예제 #1

  • “Bcad”를 모두 소문자로 바꾸는 것은 “bcad”이고 알파벳순으로 정렬하는 것은 “abcd”입니다.

I/O 예제 #2

  • “heLlo”를 모두 소문자로 바꾸는 것은 “hello”이고 알파벳순으로 정렬하는 것은 “ehllo”입니다.

I/O 예제 #3

  • “python”을 모두 소문자로 바꾸는 것이 “python”이고 알파벳순으로 정렬하는 것이 “hnopty”입니다.

설명)

하나
2
4
5
6
7
8일
9
10
11
12
13
14
15
16
17
18
#포함하다 <>
#포함하다 <벡터>
#포함하다 <연산>
사용 네임스페이스 기본;
해결책( 내 문자열) {
답변 = “”;
// 알고리즘 STL 변환을 사용하여 문자열을 소문자로 변경합니다.
변환(my_string.시작하다(), my_string.(), my_string.시작하다(), ::낮추다);
// 정렬 기준
정렬(my_string.시작하다(), my_string.());
답변 = my_string;
돌려 주다 답변;
}
CS

원천 : https://school.programmers.co.kr/learn/courses/30/lessons/120911

프로그램 제작자

코드 중심 개발자를 고용하십시오. 배치 기반 위치 매칭. 프로그래머의 개발자별 프로필에 가입하고 기술 호환성이 좋은 회사와 연결하십시오.

Programmer.co.kr