题解列表

筛选

蓝桥杯2013年第四届真题-剪格子-题解(C++代码)

**思路**:剪格子实际上就是dfs求一个连通图,在中间的过程中判断这个连通的是否满足矩阵总和的一半,满足说明我们找到了可以分成相等两部分(判断条件就是==sum/2)但是这部分的格子的数目不一定就是我们要的答案,(万一另一半部分格子数更小呢?)在此需要特判一下,就是找最小的。

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

==========================================第一次发表解题,内心还是有一点小紧张的蛇形矩阵规律大家应该都知道。我就不在这里叙述了,直接上代码,代码可能有一些繁琐,如果哪位大佬看到了我的代码可以简化的地方可以私信我,

[编程入门]数字的处理与判断-题解(Java代码)

在这题中,我们使用java.Lang.string类中的length()方法获取string类型的长度并且利用charAt()方法将我们输入的数字上的每一位数储存在char数组中,然后按题目要求进行输入输出就可以完成,最重要的就是上面的两个函数方法;代码如下:packagejavaapplicatio

回文数字 简单易懂-题解(C++代码)

#####思路-先考虑五位数的情况,万位千位和十位个位数字一样,所以总和n-百位数除以2即为剩下两位之和,然后枚举即可,奇数可直接排除,注意从小到大输出应当先从万位升序枚举。-然后是六位数,与五位数处理方法差不多,甚至更加简单些。-要注意最高位**从1开始枚举**,