BOJ_11656 - 접미사 배열
크기에 신경쓸 필요는 없다. 너무 범위가 작아서!
문제/코드 링크
풀이
-
시작 인덱스를
1
만큼 증가시켜주면서answer
배열에 넣어준다. -
answer
배열을 오름차순 정렬해준다.
Code
#include <algorithm>
#include <iostream>
#include <string>
#include <vector>
using namespace std;
string str;
vector<string> answer;
int main()
{
cin >> str;
int str_size = str.size();
for (int i = 0; i < str_size; ++i) {
answer.push_back(str.substr(i));
}
sort(answer.begin(), answer.end());
for (auto ans : answer) {
cout << ans << '\n';
}
return 0;
}
Author And Source
이 문제에 관하여(BOJ_11656 - 접미사 배열), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@meantint/BOJ11656-접미사-배열저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)