您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何求解:T(n)= T(n-1)+ n

如何求解:T(n)= T(n-1)+ n

这样想: 在递归的每个“迭代”中,您都要进行O(n)工作。 每次迭代都有n-1个工作要做,直到n =基本情况为止。(我假设基本情况是O(n)的工作) 因此,假设基本情况是n的常数,则递归有O(n)个迭代。 如果每个O(n)工作有n次迭代,则O(n)* O(n)= O(n ^ 2)。 您的分析是正确的。如果您想了解有关解决递归的更多信息,请查看递归树。与其他方法相比,它们非常直观。

其他 2022/1/1 18:21:48 有478人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶