题解列表

筛选

用do,while,不循环每个数字

摘要:解题思路:已知42为最小符合的数,42*1,42*2,42*3同样符合。因此不用1-1000每个数都循环,就可得到符合条件的数注意事项:主要方法是计算符合条件的数,不是遍历循环参考代码:#includ……

树型结构 + DFS + 一点DP思想

摘要:# 3144: 颜色平衡树 **该题解法并未优化,几乎是压线AC,重在思路。** ## 解题思路 因为该题是关于树的,所以可以先用多叉链表构建树型结构,以便于后续算法处理。 *p.……

清楚易懂,简单实现

摘要:解题思路:注意事项:参考代码:#include<iostream>#include<cmath>using namespace std;int main(){   int n,a[10],sample……

邮票组合问题--(C++)二进制遍历所有选择

摘要:解题思路:用二进制数的每一位来代表是否选用该张邮票,1为选用,0为不选用,前四位代表价值为3,后三位代表价值为5的邮票,将二进制0000001(0x01)遍历至1111111(0x7f)即可得到所有选……

BreedSky->长宽和比较法求解矩形面积交法

摘要:一、解题思路:    Tips:可以自己动手作图进行理解可能更加易懂哦!                一、默认纵轴方向为宽(W),横轴方向为长(L)             

汽水瓶 (理清逻辑原理,代码很简洁,但不难懂)

摘要:解题思路:想用最少的瓶子换尽可能多的汽水,其实给出的例子10瓶换汽水最后剩下两瓶,先向老板借一瓶,然后可以换一瓶。这就是最大化换瓶的方法,即两个瓶子就能换一瓶汽水。从2—10瓶汽水依次算出最多能换的汽……