经典问题
文章平均质量分 82
Cancri e
这个作者很懒,什么都没留下…
展开
-
0/1背包问题(动态规划)
问题描述有n个重量分别为w1、w2、... 、wn的物品(物品编号为1~n),它们的价值分别为v1、v2、... 、vn,给定一个容量为W的背包。设计从这些物品中选取一部分物品放入该背包的方案,每个物品要么选中要么不选中,要求选中的物品不仅能够放入背包中,而且具有最大的价值。问题分析一个物品 选 或 不选 ,不能选择部分放入 选中的物品重量之和 < W 选中的物品价值 最大举例说明设 W=10,n=5物品编号 重量 价值 1 2 6 2 ..原创 2021-11-23 20:26:01 · 1076 阅读 · 0 评论 -
棋盘覆盖问题(分治法)
问题描述有一个x(k>0)的棋盘,恰好有一个方格与其他方格不同,称之为特殊方格。现在要用如下图所示的L形骨牌覆盖除了特殊方格以外的其他全部方格,骨牌可以任意旋转,并且任何两个骨牌不能重复。请给出一种覆盖方式。下面给出两个例子:(假设特殊方格是白色的)k=2k=3问题求解因为方格数=x=,L形骨牌个数=(-1—)/ 3 。以上面的第2个例子举例说明:特殊方格在第8行,第3列,因此特殊方格的右下角(即绿色的L形骨牌)仅一种表示形式——(大家可以尝试一下,其他方...原创 2021-11-17 22:48:55 · 5422 阅读 · 0 评论