【发布时间】:2014-07-25 17:12:01
【问题描述】:
我说的是计算第n个斐波那契数的问题。 这里的一些用户说这实际上是一个 DP 问题,(请参阅这个问题的第一个答案和相同答案的 cmets What is dynamic programming?)但其他人说这不是因为它没有优化任何东西,而是因为其他原因,是否如此?
【问题讨论】:
-
这个问题似乎跑题了,因为它与编程无关。
-
有一个简单的代数公式可以计算任何斐波那契值,因此不需要“动态”程序:en.wikipedia.org/wiki/Fibonacci_number#Closed-form_expression
-
我假设“dp”表示“动态编程”。如果是这样,那么是的;这是一个编程问题。这不是一个很好的。原始发帖人需要对他的家庭作业进行自己的分析。当然,这是他的导师对他的期望。
-
@K.AlanBates 我没有任何任务,我只想知道
-
那么您在来这里之前至少可以进行一次谷歌搜索。如果您知道什么是动态规划并且您知道什么是斐波那契数列,那么您已经知道您的搜索条件。如果您确实必须对提出的问题有答案:“也许;这取决于您的要求。”
标签: dynamic-programming fibonacci