题解列表

筛选

打水问题 ——(java)

摘要:解题思路:注意事项:参考代码:import java.util.ArrayList; import java.util.Collections; import java.util.List; i……

菜鸡的题解002——完全二叉树的权值

摘要:1.要注意到int类型保存某层的和数会溢出,所以可以使用double或longlong2.不熟悉完全二叉树的人寻找循环条件时可能卡住,多加练习3.第一次一下子写出来但第二次却改bug很长时间的我是屑!……

平凡の解法

摘要:解题思路:我们看到这个题目,可以很快的转化为作为求排序后数组的两两之间的最小问题,当然也可以不需要排序,当然我这边直接偷懒直接sort,但是你追求效率的话你也可以直接快排,二分排,创建一个比较的大的假……

c++暴力解法(运行错误的请进)

摘要:解题思路:先输入,再排序,最后用贪心算法得到局部最优,从而推出全局最优注意事项:编译错误的比较多,运行错误的原因一般都是在遍历的时候忽略了一种边界,当货物全部装完,车还没装满的情况参考代码:#incl……

倍数问题Python解法

摘要:解题思路:由于余数1000 只有1000个 所以我们可以创建余数列表 遍历前两个余数 控制第三个余数 输出最大值注意事项:参考代码:n, k = map(int,input().strip().spl……

蚂蚁感冒(c++, 易懂)

摘要:解题思路:1.蚂蚁相遇后转向,可以看成是穿过去继续走,如图所示。    2.因为是同速,不存在谁追上谁,所以若两只蚂蚁同一方向爬且不发生转向,它们是不会相遇的。竿子为100米其实没有用。3.知道上述两……

平凡の解法

摘要:解题思路:就是用迭代的方法将所有的数组读入,然后再构建一个反转的数组,最后再读入这个相反的顺序,所以基本,就是的很容易的,中规中矩的题,可能会有达大佬想到新解法,但估计很难。时间复杂度O(n^2),空……

利用中心对称思路来解决

摘要:解题思路:仔细观察图形,我们可以发现这是一个中心且轴对称图形。可以看作由一个图形经旋转变换得到的。可以分成8个相等的三角形,这里我用n=3来进行具体说明:...$$$$...$.$$$$.$...$.……

绝对清晰的矩阵求和

摘要:解题思路:注意事项:参考代码:#include<stdio.h>    int main(){             int dp[3][3];             int i,j,q=0,p=……