晨枫 发表于 2025-1-18 04:21
没有注意到上下文,也可能理解有误,递归的核心或许可以简单化地理解成后向Goto?: L" z5 t+ E. D# W7 {4 |
但我觉得这里面可能有一 ...
沉宝 发表于 2025-1-18 13:266 j) s- v7 w. x) C. \# K
递归的核心就是严格意义上的自己调用自己。8 d5 c! a+ t9 g0 b' E% c0 L+ d
4 j1 ]. g* U: G ?8 D& _
在计算机程序里面,调用一个函数(或者子程序)与goto来goto ...
晨枫 发表于 2025-1-19 04:32
明白了。6 g1 _4 w# S4 m A9 n
# y3 |" v1 t, r" ]5 I
递归要是有一个counter,counter计数到了就自动中止,应该也没有内存溢出问题了吧? ...
晨枫 发表于 2025-1-19 04:327 y5 K9 s8 c% m2 O0 Y6 B% y& A
明白了。2 K/ R/ h+ t& O& s* B8 l
递归要是有一个counter,counter计数到了就自动中止,应该也没有内存溢出问题了吧? ...
沉宝 发表于 2025-1-18 17:07" f. @5 O% N' K- I/ M
恰恰相反,按照定义递归常常用别的方法中止,而非counter(启用counter往往说明你正在做非递归化转化过程 ...
欢迎光临 爱吱声 (http://129.226.69.186/bbs/) | Powered by Discuz! X3.2 |