(백준 알고리즘 문제풀이) 11656번 접미사배열
by 줌코딩
문제
어떻게 접근할 것인가?
- substring을 vector에 넣어주고 sorting한다.
 
코드
#include <iostream>
#include <string>
#include <algorithm>
#include <vector>
using namespace std;
int main(){
    vector<string> v;
    string s;
    cin >> s;
    int count = s.length();
    for(int i = 0; i < count; i++){
        v.push_back(s);
        s = s.substr(1, count -1 -i);
    }
    sort(v.begin(), v.end());
    for(int i = 0; i < count; i++){
        cout << v[i] << endl;
    }
}
    이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
  
Subscribe via RSS