|
1
4
你必须打破
最后一行需要一些解释:第一行的后缀
这提供了一个短的线性时间迭代解,您可以将其视为一个动态程序:
|
|
|
2
3
例如,考虑数字
换句话说,D出现在从0到的每个位置
这导致了Paul Hankin提出的迭代的一个稍微简单的版本:
通过以不同的方式重新排列总和,如果您真的想要递归解决方案,您可以提出这个简单的递归:
如果不明显,
|
|
|
3
0
看看这个模式:
要获得新条款,请使用
对于求解示例(“12395”),递归方程
|
|
|
Muhammad Umer · 为什么这个随机数猜谜游戏模拟产生5.8 1 年前 |
|
|
Alisa Petrova · 在有向图中更改一对顶点以创建循环 1 年前 |
|
|
D W · Python-将浮点数从2转换为10到100位小数 1 年前 |
|
|
Bartol · 确定python龟图形中的角度 2 年前 |
|
|
randomAlgo · 将弹簧设置为相同长度的成本最低 2 年前 |
|
Fyodor · 在C中使用sin和cos计算数学表达式不正确? 2 年前 |
|
Sergio · python中大量数字的乘法 2 年前 |