问答题
简答题 分治法(Divide and Conquer)与动态规划(Dynamic Programming)有什么不同?
【参考答案】
分治算法会重复的求解公共子问题,会做许多不必要的工作,而动态规划对每个子问题之求解一次,将其结果存入一张表中,从而避免了......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
一个算法应有哪些主要特征?
点击查看答案
问答题
考虑下面的货币兑付问题:在面值为(v1,v2,…,vn)的n种货币中,需要支付y值的货币,应如何支付才能使货币支付的张数最少,即满足,且使最小(xi是非负整数)。设计动态规划算法求解货币兑付问题,并分析时间性能和空间性能。
点击查看答案
相关试题
在一个至少包含三个顶点的加权连通单向图中...
用渐进表示法分析算法复杂度的增长趋势。
将长度分别为m,n的两个单链表合并为一个单...
下列关于效率的说法正确的是()。
关于分支限界法的基本思想,下列描述正确的...