题解列表

筛选

蓝桥杯算法提高VIP-队列操作-题解(C++代码)

#直接使用c++的STL的queue来解决**这是queue的用法**1.定义queue(要有头文件#include)queueq1;queueq2;2.接口back()返回一个引用,指向队列的最后一个元素。empty()函数返回真(true)如果队列为空,否则返回假(false)。

[STL训练]A+B-题解(C++代码)

记录:在这里C++编译器环境下,传入stirng参数时,需要在其前面加上命名空间进行限定,不然会编译出错。```#include#include#includeusingnamespacestd;stringStoi(std::strings){while(1){if(s.find(",

[STL训练]亲和串-题解(C++代码)

我的是C++风格的,上面的题解是C风格的```#include#includeusingnamespacestd;intmain(){strings1,s2;while(cin>>s1>>s2){s1+=s1;if(s1.find(s2)!=string::npos)cout

[STL训练]寻梦-题解(C++代码)

需要熟练运用insert()函数```#include#includeusingnamespacestd;intmain(){intn;strings1,s2;cin>>n;while(n--){cin>>s1>>s2;s1.insert(s1.size()/2,s2);cout

[STL训练]壮志难酬-题解(C++代码)

需要熟练运用string的find()函数```#include#includeusingnamespacestd;intmain(){intn,index,c;strings;while(cin>>n){while(n--){cin>>s>>index;c=s.find(".");cout

[STL训练]Mispelling4-题解(C++代码)

需要熟练运用string的erase();```#include#includeusingnamespacestd;intmain(){intn,ct,index;strings;while(cin>>n){ct=1;while(n--){cin>>index>>s;s.erase(index-1,

小O的乘积-题解(C++代码)

基本思路,对数组从小到大排序,记录数组的值,如果全是正数,则答案是数组前两个数的乘积,如果全是负数,则答案是最后两个数的乘积,如果既有正也有负,答案就为第一个数和最后一个数的乘积;#include#include#include#include#include#includeusingnamespac

破解简单密码-题解(C++代码)

根据题目输入的小写字母换成数字,大小字母换成小写字母加1(注意Z是变成a),其他字符原样输出即可;#include#include#include#includeusingnamespacestd;intmain(){strings;while(cin>>s){for(inti=0;i='a'&&s[