string的子集求法

来源:互联网 发布:手机京东秒杀软件 编辑:程序博客网 时间:2024/05/21 06:28

现在仅仅有最基本的子集求法

是substr函数很好实现,有两个参数,一个是开始位置,另一个是拷贝长度,返回值为一个字符串,可以进行赋值或者放入容器

#include<string>#include<iostream>using namespace std;int main(){string s,s1;int cnt = 0;while(cin>>s){for(int i = 0;i < s.size();i++){for(int j = 1;j <= s.size() -  i;j++){cout<<s.substr(i,j)<<endl;//参数为开始位置,和指定的长度 //cout<<i<<" "<<j<<endl;cnt++;}}cout<<cnt<<endl;cnt = 0;s.clear();}return 0; } 



原创粉丝点击