【发布时间】:2012-12-07 17:37:11
【问题描述】:
我的算法有一个故意循环
程序通过递归调用每次重复自己
那我该如何解释它的成本(成本分析)?
【问题讨论】:
-
运行时间取决于输入。你知道 O(n) 表示法吗?
-
这个循环/递归到底是什么?真的无限吗?或者一路上是否有任何停止条款。另请注意,由于它是递归的 - 您的递归调用次数不能超过调用堆栈的大小。
标签: performance algorithm recursion infinite-loop analysis