0
A
回答
0
您可以运行该函数传递额外的第四个和第五个参数来存储当前调用堆栈的高度以及迄今在调用图中观察到的最大高度。
请注意,这将需要解包函数。另外,假定maxcalls
通过引用传递。
t1=t(x-1,y,z,calls,maxcalls)
t2=t(y-1,z,x,calls,maxcalls)
t3=t(z-1,x,y,calls,maxcalls)
if y<x:
t=t(t1,t2,t3,call+1,maxcalls)
else:
if calls>maxcalls:
maxcalls=calls
t=z
鉴于此功能的复杂性和其作为一个很好的基准使用,这是不可能的,有一种方法(或至少一个明显的例子)来计算,而又没有实际运行的功能。
相关问题
- 1. 图形API功能
- 2. 高亮调试功能
- 3. 调用内部本身的功能
- 4. Asp.Net身份:调用REST功能GetExternalLogin
- 5. 高级JavaScript调用插件功能
- 6. wpf 2d高性能图形
- 7. 检索功能调用图
- 8. 调用视图功能
- 9. 调用轨在视图的模型功能提高误差
- 10. Matplotlib多功能条形图
- 11. ArangoDB图形功能与GraphQL
- 12. 图形和缩放功能
- 13. 图形数据库功能
- 14. Python图形:形状与功能?
- 15. XNA使用音乐图形功能
- 16. 功能调用
- 17. 从位图图形识别功能?
- 18. 使用地图调用班级功能
- 19. 为什么点在Mathematica中使用图形功能时消失
- 20. 成功调用drop功能
- 21. 调用视图的功能与对话框的功能相同
- 22. Laravel:仅为经过身份验证的用户调用全局功能
- 23. NS_ERROR_XPC_BAD_CONVERT_JS试图调用一个AJAX功能
- 24. 如何调用该地图功能
- 25. 期待的功能与功能调用作为参数
- 26. 高度%不工作,图像在功能
- 27. 转换图具有较高的功能
- 28. 调用JS功能
- 29. 调用C#功能
- 30. 调用C#功能