dp算法
sp_gu
这个作者很懒,什么都没留下…
展开
-
状压dp求解TSP问题
状压dp求解TSP问题 尝试过用贪心算法求解TSP问题,但是并不好用,所以就用上了dp算法。 首先TSP问题满足最优化原理:对先前决策所形成的状态而言,其以后的所有决策都构成最优策略。通俗理解就是路径abcdefg是最短路径,则bcdefg必是最短路径。所以可以判断具有最优子结构和重叠子问题时,该问题可以用动态规划求解。 问题描述: 小明目前在做一份毕业旅行的规划。打算从北京出发,分别去若干个城市...原创 2019-08-02 17:16:49 · 367 阅读 · 0 评论 -
01背包和完全背包
01背包问题 01背包问题是经典的动态规划思想的一类问题,题目内容是有一个固定载重为WWW的背包,另有nnn种物品,每件物品具有两个属性,分别重量wiw_iwi和价值viv_ivi。要求每种物品只能选择一次或者不选,问在不超过载重WWW的情况下,装的物品的总价值最大为多少? 分析问题:这里假定大家已经知道了这题的思路是动态规划!!!从上面的题目中可以看出,01问题就是就是“选”与“不选...原创 2019-09-15 16:56:22 · 193 阅读 · 0 评论