【发布时间】:2012-04-13 04:39:03
【问题描述】:
我正在尝试分析我编写的递归程序的性能。
基本代码是
Cost(x)
{
1 + MIN(Cost(x-1), Cost(x-2), Cost(x-3))
}
我想为调用 Cost() 的次数写一个递归关系。我该如何开始呢?
类似于T(x) = T(x/2)。但是我觉得不对
编辑:对于 Cost() 的 3 次递归调用,我可以将其表示为分支因子为 3 的树。那么T(x) = T(x/3) 会更准确吗?
【问题讨论】:
标签: recursion recurrence