Notice
Recent Posts
Recent Comments
Link
마이라이프해피라이프
백준 1427번 c++ 풀이 - 소트인사이드 (내림차순 정렬 greater) 본문
<소스코드>
- 벡터 내림차순 정렬 - sort(v.begin(), v.end(), greater<자료형>()) 사용
- greater<>() 처럼 자료형을 명시하지 않아도 작동하지만 넣는게 좋음. (명시적인게 좋다)
#include <iostream>
#include <vector>
#include <algorithm> //sort 사용
#include <functional> //greater 사용
using namespace std;
//1427 - 소트인사이드
int main() {
string str;
char ch;
vector<char> vec;
cin >> str;
for (unsigned i = 0; i < str.size(); i++) {
vec.push_back(str[i]);
}
sort(vec.begin(), vec.end(), greater<char>());
for (char elem : vec)
cout << elem ;
}
|
cs |
'컴퓨터 > 백준(C++)' 카테고리의 다른 글
[알고리즘 스터디] 백준 1075번 c++ 풀이 (0) | 2022.03.29 |
---|---|
백준 10828번 c++ 풀이 - 스택 (pop_back, back) (0) | 2021.09.15 |
백준 2751번 c++ 풀이 - 수 정렬하기 2 (sort) (0) | 2021.08.27 |
백준 7568번 c++ 풀이 - 덩치 (2차원 vector 할당 ) (0) | 2021.08.27 |
백준 1769번 c++ 풀이 - 3의 배수 (int to string) (0) | 2021.08.24 |