728x90
반응형
https://school.programmers.co.kr/learn/courses/30/lessons/12917
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
bool IsGreater(char left, char right) {
return left > right;
}
string solution(string s) {
string answer = "";
vector<char> sArr;
sArr.reserve(s.length());
for (int i = 0; i < s.length(); i++)
{
sArr.emplace_back(s[i]);
}
sort(sArr.begin(), sArr.end(), IsGreater);
for (int i = 0; i < sArr.size(); i++)
{
answer += sArr[i];
}
return answer;
}
728x90
반응형
'개발일지 > 코딩테스트' 카테고리의 다른 글
[Programmers] 저주의 숫자 3 (c++) (0) | 2025.04.11 |
---|---|
[Programmers] 하노이의 탑 (C++) (0) | 2025.04.08 |
[Programmers] 명예의 전당(1) (c++) (0) | 2025.04.08 |
[Programmers] 같은 숫자는 싫어 (c++) (0) | 2025.04.03 |
[Programmers] 완주하지 못한 선수 (C++) (0) | 2025.04.03 |