Fra*_*oni 1 java recursion tail-call tail-call-optimization
我有一个关于尾调用优化的问题,我需要知道这个 java 代码的行为方式:
private void doSomething(int v) {
inf f = someCalculation(v);
if (f < 0) doSomething(v/2);
else doSomething(v*2);
}
Run Code Online (Sandbox Code Playgroud)
这段代码是一个无意义的例子,但我的问题是,在这种情况下:
谢谢
编辑:
请提供一个示例,说明如果语言不是 Java 而是其他具有 TCO 的语言,您将如何执行此操作
| 归档时间: |
|
| 查看次数: |
1932 次 |
| 最近记录: |