


晨枫 发表于 2025-1-18 04:21$ @& C$ u/ k/ l' ^" \
没有注意到上下文,也可能理解有误,递归的核心或许可以简单化地理解成后向Goto?. @- `0 l% u* M
但我觉得这里面可能有一 ...
沉宝 发表于 2025-1-18 13:26" I _# j2 @+ g; E) M, K
递归的核心就是严格意义上的自己调用自己。
2 t; f8 @& `, y# R2 p3 ?' X9 v
在计算机程序里面,调用一个函数(或者子程序)与goto来goto ...
晨枫 发表于 2025-1-19 04:32- D+ B" e# b, a t) m: Z
明白了。' ^; G* B5 d# X, W$ Y7 _# u; o% x
递归要是有一个counter,counter计数到了就自动中止,应该也没有内存溢出问题了吧? ...

pcb 发表于 2025-1-18 15:07- ]: V# M* j, R- S
全局变量
晨枫 发表于 2025-1-19 04:32) U. f( q% B4 E
明白了。
- ?% n. D3 A9 ?; `, p1 G u( g
递归要是有一个counter,counter计数到了就自动中止,应该也没有内存溢出问题了吧? ...
沉宝 发表于 2025-1-18 17:07- i7 @1 A0 e! V& ^; t: G2 f6 ]
恰恰相反,按照定义递归常常用别的方法中止,而非counter(启用counter往往说明你正在做非递归化转化过程 ...
| 欢迎光临 爱吱声 (http://aswetalk.net/bbs/) | Powered by Discuz! X3.2 |