电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

递归算法的优缺点

递归算法的优缺点_第1页
1/7
递归算法的优缺点_第2页
2/7
递归算法的优缺点_第3页
3/7
递归算法得优缺点:优点:结构清楚,可读性强,而且容易用数学归纳法来证明算法得正确性,因此它为设计算法、调试程序带来很大方便。缺点:递归算法得运行效率较低,无论就是耗费得计算时间还就是占用得存储空间都比非递归算法要多。边界条件与递归方程就是递归函数得二个要素应用分治法得两个前提就是问题得可分性与解得可归并性以比较为基础得排序算法得最坏倩况时间复杂性下界为 0(n·log2n)。回溯法以深度优先得方式搜索解空间树 T,而分支限界法则以广度优先或以最小耗费优先得方式搜索解空间树 T。舍伍德算法设计得基本思想:设 A 就是一个确定性算法,当它得输入实例为 x 时所需得计算时间记为 tA(x)。设 Xn 就是算法 A 得输入规模为 n 得实例得全体,则当问题得输入规模为 n 时,算法 A 所需得平均时间为这显然不能排除存在 xXn∈使得 得可能性。希望获得一个随机化算法 B,使得对问题得输入规模为 n 得每一个实例均有拉斯维加斯( Las Vegas )算法得基本思想:设 p(x)就是对输入 x 调用拉斯维加斯算法获得问题得一个解得概率。一个正确得拉斯维加斯算法应该对所有输入 x 均有 p(x)>0。设 t(x)就是算法 obstinate 找到具体实例 x 得一个解所需得平均时间 ,s(x)与 e(x)分别就是算法对于具体实例 x 求解成功或求解失败所需得平均时间,则有:解此方程可得: 蒙特卡罗(Monte Carlo)算法得基本思想:设 p 就是一个实数,且 1/2

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

递归算法的优缺点

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群