题解列表

筛选

Minesweeper -题解(C++代码)

#includeusingnamespacestd;introw,col;charcheck(charcc[102][102],intii,intjj){charct='0';//便于后面int转charinttem=0;//记录周围地雷次数if(cc[ii][jj]=='*')return'*';e

排序-题解(C++代码)

这题我用的是快速排序。```cpp#includeusingnamespacestd;#defineN1000voidswap(int*a,inti,intj){inttemp=a[i];a[i]=a[j];a[j]=temp;}intpartion(int*a,

二级C语言-平均值计算-题解(C语言代码)

**不得不说这道题真是~~水~~****~~放代码~~**不可能来讲一讲思路吧总共有十个数要求这十个数种有多少个比平均数大那我们把这个问题拆解成两步1.求平均数2.比较第一步很简单我们来看一下代码```cppinta[15];intsum=0;for(inti=0;i>a[i];sum+=a[i];}

The 3n + 1 problem -题解(C语言代码)

#功能代码很短,模块化思想,容易懂注意事项:1.数字的最大范围是1000000(一百万),注意不要超出了范围2.要一开始就输出原先输入的值(题目要求)3.每次测试的测试值需要初始化下面是主代码:```c#includeintlength(longintn);intmain(intargc,

蛇行矩阵-题解(C语言代码)

#找这些数字中的规律**题目给的5行的蛇形矩阵是:****136101525914481371211****解题思路:**我们可以先得出一行的规律,再想办法求得每一行的第一个数就可以得到伪代码了;**具体想法:**1.既然是矩阵,就要用到两个for循环,