题解列表

筛选

自定义函数之整数处理 C++题解

解题思路输入数组每个元素后,找出最大值和最小值的下标,交换第一位和最小值,最后一位和最大值C++中min_element(a+n,a+m)和max_element(a+n,a+m)可以找出数组中最小值和最大值swap(a,b)可以交换a,b两个的值(虽然它让用函数,

蓝桥杯历届试题-九宫重排 c++

```#includeusingnamespacestd;intfx[4][2]={{0,-1},{-1,0},{0,1},{1,0}};stringstart;stringed;unordered_mapd;intbfs(stringstart){queueq;q.push(start);d[sta

c++,cin.get()解法

摘要:解题思路:cin.get()读到行的最后一个,但是不读入回车,因此,通过读到null终止循环。注意事项:参考代码:#include<iostream>#include<string>using nam……

阶乘求和,用函数解

摘要:解题思路:函数注意事项:参考代码:#include<iostream>using namespace std;long long f(int a1){ int i=2; long long s=1; ……

Minesweeper(c++代码)

摘要:解题思路:    检测每一个字符周围八个字符是否存在地雷,考虑到字符四个角落及四条边存在限制,因此在四个角落及四条边外面在套上另外一层空字符串,使得每一个输入的字符串都存在八个领字符串。注意事项:参考……

蓝桥杯2013年第四届真题-打印十字图 c++

#####思路:只做出图形的1/4然后进行变形就能得到最后的图形#####分类讨论:#####1.当j==1时#####2.当j==2时#####3.当j为奇数且j!=1#####4.当j为偶数且j!=2前面两个情况不用多说,无论n怎么变化都是一样的我们主要分析后面的两种情况就可以```#includ