Minesweeper -(用队列,bfs) ####解题思路:宽度优先搜索(bfs)按照开始状态由近及远的顺序进行搜索,因此本题中我们可以采用该方法来求解。------------1.本题中,状态仅仅是目前所在位置的坐标,因此可以构造成pair或者编码成int来表示状态。当状态更加复杂时,则需要封装成一个类来表示状态了。 题解列表 2019年06月25日 0 点赞 0 评论 952 浏览 评分:0.0
二维数组的转置--直接明了好吧~ 摘要:## 写一个函数,使给定的一个3×3二维数组转置,即行列互换。 If you don't walk out, you will think that this is the whole worl…… 题解列表 2019年06月25日 0 点赞 0 评论 1773 浏览 评分:0.0
C语言训练-求矩阵的两对角线上的元素之和-题解(C++代码) 红色坐标与蓝色坐标之和相加即为所求,红色坐标行列数相同例如(0,0)(1,1),而蓝色坐标行列数相加即为n-1例如(0,2)(2,0)**:**2+0=3-1`判断代码:for(i=0;in;for(i 题解列表 2019年06月23日 0 点赞 1 评论 1473 浏览 评分:9.3
蓝桥杯算法提高VIP-阶乘差-题解(C++代码) 注意测试数据过大,定义longlongint即可,用两个for循环分别求出n,m的阶乘在运算```cpp#includeusingnamespacestd;intmain(){longlongintn,m,q,a=1,b=1,c;cin>>n>>m>>q;for(inti=1;i 题解列表 2019年06月23日 0 点赞 0 评论 1214 浏览 评分:0.0
蓝桥杯基础练习VIP-时间转换-题解(C++代码) 入门题没什么好说的,小时,分,秒h=n/3600;min=(n%3600)/60;miao=n%60;```cpp#includeusingnamespacestd;intmain(){//freopen("in.txt","r",stdin);//freopen("out.txt", 题解列表 2019年06月22日 0 点赞 0 评论 1288 浏览 评分:0.0
优质题解 大小写转换-题解(C++代码)string+transform方法 C++stl函数库提供了很多的方法函数这个题目是讲小写字母转换为大写字母直接用string+transform就可以直接完成```cppstrings;transform(s.begin(),s.end(),s.begin(),::toupper);//小写变成大写transform(s.begin( 题解列表 2019年06月21日 1 点赞 0 评论 4198 浏览 评分:9.9
日期排序-题解(C++代码) 摘要:1.sort自定义结构排序 2.控制位宽输出 输入数据的处理: while(scanf("%d/%d/%d",&l[i].month,&l[i].day,&l[i].year)!=EOF…… 题解列表 2019年06月19日 0 点赞 0 评论 1201 浏览 评分:0.0
C语言训练-自守数问题-题解(C++代码) 对于每一个数,求出它的位数,用平方积%(int)pow(10,位数)得到尾数,例如76它是2位,它的平方是5776,代入公式:5776%pow(10,2)=5776%100=76.输出时注意最后一个没空格,可以先输出第一个,再输出别的数前加两个空格。 题解列表 2019年06月18日 0 点赞 0 评论 1457 浏览 评分:0.0
尼科彻斯定理(取巧)-题解(C++代码) 讲一下我做题的整个过程吧,一开始看到这个题我是有点懵的,没有一点思路,然后再仔细看看题,**任何一个整数m的立方都可以写成m个连续奇数之和**。这已经可以确定要输出m个连续的奇数了(一定要好好看题),那么剩下的就只需要确定第一个开始的奇数就行了。 题解列表 2019年06月17日 8 点赞 3 评论 1587 浏览 评分:9.2
字符串问题-题解(C++和python代码) c++用了string类和algorithm#include#include#includeusingnamespacestd;intmain(){stringa;cin>>a;reverse(a.begin(),a.end());cout 题解列表 2019年06月16日 0 点赞 0 评论 1430 浏览 评分:9.9