文章
60
粉丝
361
获赞
43
访问
524.6k
1、制作出所有后缀
2、排序
#include <bits/stdc++.h>
using namespace std;
bool compare(string a,string b)
{
return a<b;
}
int main()
{
string s;
string s2[1000];
while(cin>>s)
{
int len=s.size();
for(int i=0;i<len;i++)
{
string a=s.substr(i,len-i);
s2[i]=a;
}
sort(s2,s2+len,compare);
for (int i=0;i<len;i++)
cout<<s2[i]<<endl;
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发