题解列表

筛选

简明易懂,不懂算我输,你值得拥有!(C++代码)

/*思路解析:9宫格,根据题意,我们只需要找到一个9宫格的3行,3列,2对角线元素之和,再进行判断,问题方可以迎刃而解行的计算:每一次的外循环循环一次,那就意味着内循环循环了3次等同于遍历了3个行元素列的计算:根据二维数组不难看出,每一列的元素的行下标相同,

明明的随机数-题解(C++代码)

C++中set集合具有以下两个特点:1、set中的元素都是排好序的2、set集合中没有重复的元素常用操作:begin()-----返回set容器的第一个元素的地址end()-------返回set容器的最后一个元素地址clear()-----删除set容器中的所有的元素empty()-----判断se

区间中最大的数-题解(C++代码)

直接在区间内找最大值就可以了#includeusingnamespacestd;intfun(inta[],inti,intj){i=i-1,j=j-1;inttemp=0;for(;itemp)temp=a[i];returntemp;}intmain(){intn;cin>>n;//n个数字int

逆序数-题解(C++代码)

其实很简单,将所有数两两进行比较就可以了#includeusingnamespacestd;longlongfun(inta[],intn){longtemp=0;for(inti=0;i

弟弟的作业-题解(C++代码)

摘要:#### 原题链接:[弟弟的作业](https://www.dotcpp.com/oj/problem1073.html "弟弟的作业") #### 解题思路: **能看到这个题目很幸运,……

汽水瓶-题解(C++代码)——简单递归(通俗易懂)

解题思路:本题是很明显的递归思路,实际上就是用两瓶空瓶即可换一瓶饮料喝。因此状态转移方程为f(n-2)+1。参考代码:```cpp#include#includeusingnamespacestd;intf(intn){if(n==0||n==1)return0;if(n==2||n==3)retur