getline输入字符串可包含空格(sf12i) 解题思路:注意事项:''和""不同参考代码:#includeusingnamespacestd;intmain(){strings;getline(cin,s);intcnt=1;intn=s.size();for(inti=0;i 题解列表 2025年06月02日 0 点赞 0 评论 504 浏览 评分:0.0 map办法(sf12h) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){strings;cin>>s;intn=s.size();mapmp;for(inti=0;i 题解列表 2025年06月02日 0 点赞 0 评论 384 浏览 评分:0.0 截取字符串的某段(sf12g) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){intn;cin>>n;strings1;cin>>s1;intm;cin>>m;strings2;cin>>s2;intcnt=0;for(inti=0;i<=n-m; 题解列表 2025年06月02日 0 点赞 0 评论 360 浏览 评分:0.0 全排列(sf12f) 摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){ string s1; …… 题解列表 2025年06月02日 0 点赞 0 评论 394 浏览 评分:0.0 全排列next_permuntation()(sf12e) 解题思路:注意事项:参考代码:#includeusingnamespacestd;inta[9]={1,2,3,4,5,6,7,8,9};//7254=39*186//4+2+3=9//1000=10*100//4+2+3=9//4800=4*1200//4+1+4=9i 题解列表 2025年06月02日 0 点赞 0 评论 383 浏览 评分:0.0 mp方法(sf12d) 解题思路:注意事项:容易超时参考代码:#includeusingnamespacestd;intmain(){mapmp;mp["WYS"]="KXZSMR";mp["CQ"]="CHAIQIANG";mp["LC"]="DRAGONNET" 题解列表 2025年06月02日 0 点赞 0 评论 373 浏览 评分:0.0 set\vector\map综合应用(sf12c) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intchange(intx)//将x转化为字符型,对x的个位十位百位等位置数进行排序//在将x装化会int//总:将x个个位数重新排序变成最小数//如97624721变成12246779{ 题解列表 2025年06月02日 0 点赞 0 评论 400 浏览 评分:0.0 set去重且排序(sf12b) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){setmyset;//set内部有序且不重复intn,x;cin>>n;while(n--){cin>>x;myset.insert(x);//插入}cout< 题解列表 2025年06月02日 0 点赞 0 评论 462 浏览 评分:0.0 vector字符串(sf12a) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){strings1;while(cin>>s1){vectorv1;//变长数组intlen=s1.size();for(inti=0;i 题解列表 2025年06月02日 0 点赞 0 评论 384 浏览 评分:0.0 连通图(sf14e) 解题思路:在处理边的关系时,边的两个端点的根相同,则这条边冗余注意事项:参考代码:#includeusingnamespacestd;constintN=20005;intfather[N];//找根节点intFind(intx){while(x!=father[x])x 题解列表 2025年06月01日 0 点赞 0 评论 396 浏览 评分:0.0 « 12...32333435363738...16491650 »
map办法(sf12h) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){strings;cin>>s;intn=s.size();mapmp;for(inti=0;i 题解列表 2025年06月02日 0 点赞 0 评论 384 浏览 评分:0.0 截取字符串的某段(sf12g) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){intn;cin>>n;strings1;cin>>s1;intm;cin>>m;strings2;cin>>s2;intcnt=0;for(inti=0;i<=n-m; 题解列表 2025年06月02日 0 点赞 0 评论 360 浏览 评分:0.0 全排列(sf12f) 摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){ string s1; …… 题解列表 2025年06月02日 0 点赞 0 评论 394 浏览 评分:0.0 全排列next_permuntation()(sf12e) 解题思路:注意事项:参考代码:#includeusingnamespacestd;inta[9]={1,2,3,4,5,6,7,8,9};//7254=39*186//4+2+3=9//1000=10*100//4+2+3=9//4800=4*1200//4+1+4=9i 题解列表 2025年06月02日 0 点赞 0 评论 383 浏览 评分:0.0 mp方法(sf12d) 解题思路:注意事项:容易超时参考代码:#includeusingnamespacestd;intmain(){mapmp;mp["WYS"]="KXZSMR";mp["CQ"]="CHAIQIANG";mp["LC"]="DRAGONNET" 题解列表 2025年06月02日 0 点赞 0 评论 373 浏览 评分:0.0 set\vector\map综合应用(sf12c) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intchange(intx)//将x转化为字符型,对x的个位十位百位等位置数进行排序//在将x装化会int//总:将x个个位数重新排序变成最小数//如97624721变成12246779{ 题解列表 2025年06月02日 0 点赞 0 评论 400 浏览 评分:0.0 set去重且排序(sf12b) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){setmyset;//set内部有序且不重复intn,x;cin>>n;while(n--){cin>>x;myset.insert(x);//插入}cout< 题解列表 2025年06月02日 0 点赞 0 评论 462 浏览 评分:0.0 vector字符串(sf12a) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){strings1;while(cin>>s1){vectorv1;//变长数组intlen=s1.size();for(inti=0;i 题解列表 2025年06月02日 0 点赞 0 评论 384 浏览 评分:0.0 连通图(sf14e) 解题思路:在处理边的关系时,边的两个端点的根相同,则这条边冗余注意事项:参考代码:#includeusingnamespacestd;constintN=20005;intfather[N];//找根节点intFind(intx){while(x!=father[x])x 题解列表 2025年06月01日 0 点赞 0 评论 396 浏览 评分:0.0 « 12...32333435363738...16491650 »
截取字符串的某段(sf12g) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){intn;cin>>n;strings1;cin>>s1;intm;cin>>m;strings2;cin>>s2;intcnt=0;for(inti=0;i<=n-m; 题解列表 2025年06月02日 0 点赞 0 评论 360 浏览 评分:0.0
全排列(sf12f) 摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){ string s1; …… 题解列表 2025年06月02日 0 点赞 0 评论 394 浏览 评分:0.0
全排列next_permuntation()(sf12e) 解题思路:注意事项:参考代码:#includeusingnamespacestd;inta[9]={1,2,3,4,5,6,7,8,9};//7254=39*186//4+2+3=9//1000=10*100//4+2+3=9//4800=4*1200//4+1+4=9i 题解列表 2025年06月02日 0 点赞 0 评论 383 浏览 评分:0.0
mp方法(sf12d) 解题思路:注意事项:容易超时参考代码:#includeusingnamespacestd;intmain(){mapmp;mp["WYS"]="KXZSMR";mp["CQ"]="CHAIQIANG";mp["LC"]="DRAGONNET" 题解列表 2025年06月02日 0 点赞 0 评论 373 浏览 评分:0.0
set\vector\map综合应用(sf12c) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intchange(intx)//将x转化为字符型,对x的个位十位百位等位置数进行排序//在将x装化会int//总:将x个个位数重新排序变成最小数//如97624721变成12246779{ 题解列表 2025年06月02日 0 点赞 0 评论 400 浏览 评分:0.0
set去重且排序(sf12b) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){setmyset;//set内部有序且不重复intn,x;cin>>n;while(n--){cin>>x;myset.insert(x);//插入}cout< 题解列表 2025年06月02日 0 点赞 0 评论 462 浏览 评分:0.0
vector字符串(sf12a) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){strings1;while(cin>>s1){vectorv1;//变长数组intlen=s1.size();for(inti=0;i 题解列表 2025年06月02日 0 点赞 0 评论 384 浏览 评分:0.0 连通图(sf14e) 解题思路:在处理边的关系时,边的两个端点的根相同,则这条边冗余注意事项:参考代码:#includeusingnamespacestd;constintN=20005;intfather[N];//找根节点intFind(intx){while(x!=father[x])x 题解列表 2025年06月01日 0 点赞 0 评论 396 浏览 评分:0.0 « 12...32333435363738...16491650 »
连通图(sf14e) 解题思路:在处理边的关系时,边的两个端点的根相同,则这条边冗余注意事项:参考代码:#includeusingnamespacestd;constintN=20005;intfather[N];//找根节点intFind(intx){while(x!=father[x])x 题解列表 2025年06月01日 0 点赞 0 评论 396 浏览 评分:0.0