九度题目1099:后缀子串排序

来源:互联网 发布:app软件开发合同模板 编辑:程序博客网 时间:2024/05/29 11:43

http://ac.jobdu.com/problem.php?pid=1099

2010年上海交通大学计算机研究生机试真题

1、每轮测试都要清空容器

2、substr的使用

#include <iostream>#include <algorithm>#include <string>#include <vector>using namespace std;vector<string> ans;int main(){string s,tmp;int i;    while(cin>>s)    {          ans.clear();   for (i=0;i<s.size();i++)   {   tmp=s.substr(i);   ans.push_back(tmp);   }       sort(ans.begin(),ans.end());   for (i=0;i<ans.size();i++)   {  cout<<ans[i]<<endl;   }    }return 0;}


原创粉丝点击