题解列表

筛选

dfs通俗易懂,简洁

摘要:解题思路:dfs搜索,为保持代码的简洁性,直接用for遍历0到9,没有选择2,3,5,7注意事项:从小到大搜索,直接输出,省去了排序。参考代码:#include <cstdio>#include <i……

数的划分(盒子放球)

摘要:```cpp 类似于盒子里面放球 定义f[i][j]表示i个球j个盒子 划分方式为每个盒子至少两个球和至少有一个盒子是一个球 所以状态方程为f[i][j]=f[i-j][j]+f[i-1][j……

夺宝奇兵易懂算法

摘要:```cpp 因为每个数字他只可能从下面或者右下角走上来 所以我们只需要从这两个位置判断哪个比较大就好了 因此状态方程为f[i][j]=max(f[i+1][j]+f[i][j],f[i+1][……

思路简单,清晰明了

摘要:#这题目 我直接反手一个sort()排序 ###一开始把数组设置了a[1000],没想到过了。我怕出问题,然后我直接弄到了a[1000000],还行也过了,就是内存大点。 ``` #includ……