๐๊ณต๋ถ/์ฝ๋ฉํ
์คํธ
ํ๋ก๊ทธ๋๋จธ์ค - ๋ฌธ์์ด ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐฐ์นํ๊ธฐ, C++
Janger
2021. 11. 18. 08:29
728x90
https://programmers.co.kr/learn/courses/30/lessons/12917?language=cpp
์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๋ฌธ์์ด ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐฐ์นํ๊ธฐ
๋ฌธ์์ด s์ ๋ํ๋๋ ๋ฌธ์๋ฅผ ํฐ๊ฒ๋ถํฐ ์์ ์์ผ๋ก ์ ๋ ฌํด ์๋ก์ด ๋ฌธ์์ด์ ๋ฆฌํดํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์. s๋ ์๋ฌธ ๋์๋ฌธ์๋ก๋ง ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ, ๋๋ฌธ์๋ ์๋ฌธ์๋ณด๋ค ์์ ๊ฒ์ผ๋ก
programmers.co.kr
#include <string>
#include <vector>
using namespace std;
string solution(string s) {
string answer = "";
for(int i=0; i < s.size(); i++)
for(int j=i; j < s.size(); j++)
if( s[i] < s[j] )
swap( s[i], s[j] );
return s;
}
์ ํ ์ ๋ ฌ์ ์ด์ฉํ.
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
string solution(string s) {
string answer = "";
sort(s.rbegin(),s.rend());
return s;
}
์ด๊ฑด ๋ค๋ฅธ ์ฌ๋๋ค์ด ํผ ๋ฌธ์
728x90