1
ca1123 2021-07-01 23:34:14 +08:00
溢出了肯定是你算法有问题.
|
2
MarkLeeyun 2021-07-02 00:03:31 +08:00
写递归你会担心爆栈吗?
|
3
pythonee OP @MarkLeeyun 我会呢,被初学递归的时候,栈深度蒙上过阴影
|
4
aijam 2021-07-02 00:21:59 +08:00
如果 function frame 不在 stack 上,就不会 stack overflow 。
|
5
icyalala 2021-07-02 01:20:03 +08:00
@MarkLeeyun 大家都不担心,所以有了 stackoverflow.com
|
6
MintZX 2021-07-02 01:29:30 +08:00
惊了这年头居然还真的有写 scheme 的。。好奇写什么业务用 scheme 啊?
不过你不想爆栈的话用 accumulative 呗 |
9
dk7952638 2021-07-02 09:30:20 +08:00
可以直接上 Clojure 这种生产环境 ready,白嫖 Java 生态的语言,师夷长技以制夷
|
10
luoqeng 2021-07-02 11:24:00 +08:00
编译器支持 CPS 变换
|
15
poly000 2021-07-03 05:18:44 +08:00
scheme 编译器不支持尾调用优化吗?……(我没写过,只是疑问)
|