【发布时间】:2008-10-23 20:01:25
【问题描述】:
您将如何编写一个非递归算法来计算n!?
【问题讨论】:
-
为什么?因为计算 n!与循环相比,递归的速度慢得惊人。
-
@BradC:其实不是,如果你使用动态编程的话。
-
我一直认为它取决于语言。
-
大多数编译器优化了尾递归,因此您的里程可能会有所不同
标签: algorithm recursion factorial