![]() |
1
0
谢谢大家的帮助,我知道为什么。。。 对于可能看到这个问题的人,请记住递归将值从公式范围返回到全局范围。。。 在我的代码中,它最后返回b,b的值随范围而变化。。。在我的例子中,从x=20到大约60,平衡在增加,但在100之后,它每次都减少,而b从公式范围返回到全局范围。 例如,当x=60时,b的值增加到约6000,但当它为100或120时,它会减少到约2000-3000,然后在x=160时,b的值小于0,我的代码将其作为结果。。。 这是正确的代码!在我修正了递归中b的值之后,它工作正常!
|
![]() |
jkfe · 为什么println会在这段递归代码中执行? 2 年前 |
![]() |
Jimmy · 这种算法怎么能按顺序遍历树“爬上”树呢? 2 年前 |
![]() |
AvirukBasak · gcc中无return语句的尾部递归 2 年前 |
![]() |
Dharmik Patel · 使用python递归完全可以整除 2 年前 |
![]() |
W.tan · 一维最短距离递归算法 3 年前 |
![]() |
ncarrawa · 将1添加到i(递归)时出现类型错误 3 年前 |
![]() |
Eren · Python递归何时返回[duplicate] 3 年前 |