晨枫 发表于 2025-1-18 04:21, A% |. X# O: r
没有注意到上下文,也可能理解有误,递归的核心或许可以简单化地理解成后向Goto?2 c$ k! K! a) ]+ T1 Y
但我觉得这里面可能有一 ...
沉宝 发表于 2025-1-18 13:26
递归的核心就是严格意义上的自己调用自己。5 C% k$ l: \" V& M8 z8 ~( i$ R5 E- X
1 @( C) N, m# n* U1 G% E
在计算机程序里面,调用一个函数(或者子程序)与goto来goto ...
晨枫 发表于 2025-1-19 04:32' s2 L$ i0 c7 o" U# e
明白了。( Q7 ^ m" R* M
递归要是有一个counter,counter计数到了就自动中止,应该也没有内存溢出问题了吧? ...
pcb 发表于 2025-1-18 15:079 w/ c" i; i, t* Z: M
全局变量
晨枫 发表于 2025-1-19 04:32" m/ [$ y# j! Z' W$ c3 E
明白了。4 _6 i4 V) G) R
9 N0 M x, f* r- v" |( W" r/ _
递归要是有一个counter,counter计数到了就自动中止,应该也没有内存溢出问题了吧? ...
沉宝 发表于 2025-1-18 17:07) ]2 ?5 H7 t. b+ a2 Q$ B k
恰恰相反,按照定义递归常常用别的方法中止,而非counter(启用counter往往说明你正在做非递归化转化过程 ...
欢迎光临 爱吱声 (http://aswetalk.net/bbs/) | Powered by Discuz! X3.2 |