码迷,mamicode.com
首页 > 其他好文 > 详细

11、动态规划

时间:2018-07-04 11:40:18      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:必须   如何   img   计算   单元格   工作原理   问题   问题:   vista   

一、背包问题如何求最优解?用动态规划。

 

二、动态规划工作原理

      动态规划先解决自问题,再逐步解决大问题。动态规划必须建立网格。

 

三、背包问题求解过程

技术分享图片

1、计算每个单元格能放下的最贵的东西;

2、每行的单元格能选择的物品是当前行以及之前行的物品;

3、计算每个单元格的公式是:

技术分享图片

 

四、最长公共子串(连续)

      拼写检查问题:用户输入hish,数据库中没有hish,只有相似的fish和vista。现要求给出最相似的一个单词。

 

五、最长公共字串解决方案

      技术分享图片

 

六、最长公共子序列(不连续相似)

技术分享图片 

11、动态规划

标签:必须   如何   img   计算   单元格   工作原理   问题   问题:   vista   

原文地址:https://www.cnblogs.com/lqxing1994/p/9262215.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!