会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
PGokc
博客园
首页
新随笔
联系
订阅
管理
[置顶]
尼姆博弈最详细解法
摘要: 尼姆博弈: 博主之所以要写这么一篇题解,是因为在算法课上做过的一道题.解题代码非常简单,但是博主愣是想了两天还没想明白其中的原理,直到今天才终于恍然大悟,特此记录下来分享给大家.看完了,想必你一定会懂! 题目如下: 题目描述 Here is a simple game. In this game,
阅读全文
posted @ 2021-09-16 18:06 PGokc
阅读(950)
评论(0)
推荐(0)
2021年12月21日
回溯算法 --- 例题10.电路板排列问题
摘要: 一.问题描述 电路板排列问题是大规模电子系统设计中提出的实际问题. 该问题是: 将n块电路板以最佳排列方案插入带有n个插槽的机箱中. n块电路板的不同的排列方式对应于不同的电路板插入方案. 将n块电路板以最佳排列方式插入带有n个插槽的机箱中。n块电路板的不同排列方式对应于不同的电路板插入方案。设B=
阅读全文
posted @ 2021-12-21 15:46 PGokc
阅读(2694)
评论(0)
推荐(0)
回溯算法 --- 例题9.圆排列问题
摘要: 一.问题描述 给定n个大小不等的圆c1,c2,…,cn, 现要将这n个圆排进一个矩形框中, 且要求各圆与矩形框的底边相切。 圆排列问题要求从n个圆的所有排列中找出有最小长度的圆排列。 例如, 当n=3, 且所给的3个圆的半径分别为1, 1, 2时, 这3个圆的最小长度的圆排列如图所示。其最小长度为2
阅读全文
posted @ 2021-12-21 15:45 PGokc
阅读(937)
评论(0)
推荐(0)
回溯算法 --- 例题8.旅行售货员问题
摘要: 一.问题描述 某售货员要到若干城市去推销商品, 已知各城市之间的路程(旅费), 他要选定一条从驻地出发, 经过每个城市一遍, 最后回到驻地的路线, 使总的路程(总旅费)最小。 二.解题思路 旅行售货员问题的解空间是一棵排列树。对于排列树的回溯法与生成1, 2, ……n的所有排列的递归算法Perm类似
阅读全文
posted @ 2021-12-21 15:44 PGokc
阅读(1486)
评论(0)
推荐(0)
回溯算法 --- 例题7.图的m着色问题
摘要: 一.问题描述 给定无向连通图G和m种不同的颜色.用这些颜色为图G的各项点着色,每个项点画一种颜色.是否有一种着色法,使G中每条边的2个顶点有着不同颜色? 二.解题思路 图的m色判定问题: 给定无向连通图G和m种颜色。用这些颜色为图G的各顶点着色. 问是否存在着色方法, 使得G中任2邻接点有不同颜色。
阅读全文
posted @ 2021-12-21 15:43 PGokc
阅读(1969)
评论(0)
推荐(0)
回溯算法 --- 例题6.最大团问题
摘要: 一.问题描述 给定无向图G=(V, E), U⊆V, 若对任意u, v∈U, 有(u,v) ∈ E, 则称U是G的一个完全子图. G的完全子图U是G的一个团当且仅当U不包含在G的更大的完全子图中,G的最大团是指G中所含顶点数最多的团. 二.解题思路 无向图G的最大团和最大独立集问题都可以用回溯法在O
阅读全文
posted @ 2021-12-21 15:42 PGokc
阅读(724)
评论(0)
推荐(1)
回溯算法 --- 例题5.0-1背包问题
摘要: 一.问题描述 略 二.解题思路 0-1背包问题是子集选取问题.一般情况下,0-1背包问题是NP完全问题. 0-1背包问题的解空间用子集树来表示,解0-1背包问题的回溯法和解装载问题的回溯法十分相似.搜索解空间树时,只要其左儿子节点是一个可行节点,搜索就进入其左子树.当右子树中有可能包含最优解时(即上
阅读全文
posted @ 2021-12-21 15:41 PGokc
阅读(308)
评论(0)
推荐(0)
回溯算法 --- 例题4.N皇后问题
摘要: 一.问题描述 N*N棋盘上放置N个皇后使得每个皇后互不受攻击. 即任二皇后不能位于同行同列和同一斜线上. 如四皇后问题的两个解: 二.解题思路 将棋盘从左至右,从上到下编号为1,...,n,皇后编号为1,...,n. 设解为(x1, ..., xn) , xi为皇后i的列号,且xi位于第i行. 解空
阅读全文
posted @ 2021-12-21 15:40 PGokc
阅读(216)
评论(0)
推荐(0)
回溯算法 --- 例题3.符号三角形问题
摘要: 一.问题描述 下图是由14个“+”和14个“-”组成的符号三角形。2个同号下面都是“+”,2个异号下面都是“-”。在一般情况下,符号三角形的第一行有n个符号.目标是:符号三角形问题要求对于给定的n,计算有多少个不同的符号三角形,使其所含的“+”和“-”的个数相同。 改为此: 二.解题思路 解向量用n
阅读全文
posted @ 2021-12-21 15:39 PGokc
阅读(616)
评论(0)
推荐(0)
回溯算法 --- 例题2.批处理作业调度问题
摘要: 一.问题描述 给定n个作业的集合J=(J1, J2, ... , Jn)。每一作业Ji都有两项 任务要分别在2台机器上完成. 每一作业须先由机器l处理, 再由机器2处理. 设tji是作业Ji在机器j上的处理时间, i=1,...,n, j=1, 2.Fji是作业Ji在机器j上完成处理的时间. 所有作
阅读全文
posted @ 2021-12-21 15:38 PGokc
阅读(502)
评论(0)
推荐(0)
回溯算法 --- 例题1.装载问题
摘要: 一.问题描述 n个集装箱装到2艘载重量分别为c1,c2的货轮,其中集装箱i的重量为wi且Σwi ⇐ c1 + c2 , 1<=i<=n 问题要求找到一个合理的装载方案可将这n个货箱装上这2艘轮船。 例如 当n=3, c1=c2=50, w=[10, 40, 40], 可将货箱1和2装到第一艘船上;货
阅读全文
posted @ 2021-12-21 15:37 PGokc
阅读(547)
评论(0)
推荐(0)
下一页
公告
点击右上角即可分享