蓝桥杯2018年第九届真题-缩位求和-题解(C++代码) **思路**1、由于输入的数字会很大,所以用string接收;2、用递归求解,把每一位提取出来转换成int相加,得到的和转换成string,进入下一层递归,如果加起来的和长度为1,就结束递归,输出结果。```cpp#include#includeusingnamespacestd;stringf(st 题解列表 2020年03月17日 0 点赞 0 评论 1750 浏览 评分:9.9
蓝桥杯算法提高VIP-周期字串-题解(C++代码) 摘要:### 没有注意一个循环的情况,WA了三次... ```cpp #include using namespace std; // 与“现代诗如蚯蚓”那一题的思路几乎一样,按步长截取,然后…… 题解列表 2020年03月16日 0 点赞 0 评论 1230 浏览 评分:9.9
字符串的反码-题解(C++代码) ```cpp#include#include#includeusingnamespacestd;intmain(){chara[80];strings1="abcdefghijklmnopqrstuvwxyz";strings2="ABCDEFGHIJKLMNOPQRSTUVWXYZ";while(g 题解列表 2020年03月16日 0 点赞 0 评论 1103 浏览 评分:6.0
明明的随机数-题解(C++代码) 通过利用STL的set容器来自动降重排序代码如下:```cpp#```cpp#include#includeusingnamespacestd;intmain(){sets;intn,x;cin>>n;for(inti=0;i>x;s.insert(x);}cout 题解列表 2020年03月16日 0 点赞 1 评论 415 浏览 评分:9.9
求最大值-题解(C++代码) ```cpp#includeusingnamespacestd;intadjust(int*p,inti,intlen){intleft=2*i+1;intright=2*i+2;intmax=i;if(leftp[max]){max=left;}if(rightp[max]){max=right;} 题解列表 2020年03月16日 0 点赞 0 评论 1228 浏览 评分:0.0
排序-题解(C++代码) 摘要:```cpp #include using namespace std; int main(){ int n; while(cin>>n){ int *a…… 题解列表 2020年03月16日 0 点赞 0 评论 1756 浏览 评分:9.9
狂猎来袭-题解(C++代码) #include#includeusingnamespacestd;voidfunc(intn){inta[1000];inti=0,m,p,j;intsum=0;while(n/2!=0){a[i]=n%2;i++;n=n/2;}a[i]=n;//存入最后一个数;m=i;p=0;//定义m为首1;p 题解列表 2020年03月16日 0 点赞 0 评论 915 浏览 评分:9.9
[STL训练]2010辽宁省决赛 SPY (C++代码)只做最好的思路! 这道题看起来复杂,其实就是讲的集合问题。求集合A交集合B再减去集合C的结果。这题能看到是集合问题就不容易了,编码的话,虽然思路清晰,但如果不太熟练iterator迭加器,这题会在关键处把你卡死,仅用循环,无法做到保留两个数组中的不同元素。在听了少师傅的讲解后, 题解列表 2020年03月16日 0 点赞 1 评论 1276 浏览 评分:9.9
查找最小的k个元素-题解(C++代码) 摘要:```cpp #include using namespace std; int main() { int n,k; cin>>n>>k; int *p…… 题解列表 2020年03月16日 0 点赞 0 评论 1234 浏览 评分:0.0
整数奇偶排序 -题解(C++代码) 摘要:```cpp #include using namespace std; int sort1_p(int *p,int n){ for(int i=0;ip[1]>>p[2]…… 题解列表 2020年03月16日 0 点赞 0 评论 1202 浏览 评分:8.0