https://school.programmers.co.kr/learn/courses/30/lessons/120850
파싱해가면서 isdigit사용하여 숫자를 뽑아 answer에 넣고 마지막에 정렬을 해준다.
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
vector<int> solution(string my_string) {
vector<int> answer;
for(const auto& s : my_string)
{
if(isdigit(s))
answer.emplace_back(s - '0');
}
sort(answer.begin(),answer.end());
return answer;
}
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
vector<int> solution(string my_string) {
vector<int> answer;
for(const auto v : my_string)
{
if(isdigit(v))
{
answer.emplace_back(v-'0');
}
}
sort(answer.begin(),answer.end());
return answer;
}
emplace_back을 사용한 차이가 있다.