关于标准分治、动态规划、贪婪选择三种策略的比较
2015-10-21 22:05
375 查看
一、考虑动态规划时需要考虑的因素: 1、最优解里需要解决的子问题数量有多少? 2、在判断使用哪些子问题时,需要进行多少选择? 二、动态规划的时间成本可简记为: **全部子问题数量 * 选择数量** 三、使用贪婪策略时,两个重要特征: 1、贪婪选择属性 2、最优子结构
标准分治、动态规划、贪婪选择三种策略的比较
——————————总结来自《算法之道》
相关文章推荐
- Matlab梯度下降解决评分矩阵分解
- css - user-select 禁止用户选择文字
- 对Property进行RACObserve
- Sublime Text: [Decode error - output not utf-8]
- Google《Android性能优化》大全
- 【Android杂谈】安卓开发必需了解 -AIDL(一)
- 参考51单片机示例程序要注意的一点
- VS9(vs2008) 下 Debug 显示 UTF8 字符串
- 了解 NoSQL 的必读资料
- 黑马程序员--IO(下)
- Android 调用浏览器和嵌入网页
- 汇编(一)
- [初级]设计模式--观察者模式
- 为什么基类的析构函数要声明成虚函数
- 十八.利用QPainter作图
- Minimum Path Sum
- shell引入其它文件函数的方法
- 一步步学Qt,第七天-QPainter绘图QRect定位问题
- java字符串分解 StringTokenizer用法(比split()方法效率高)
- HDU4658 Integer Partition(整数拆分+判断相同数)