付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 哈密顿回路问题: 解空间: A= (x1, x2, , xn)| x1=1, 2= xi=n, i= 2, , n其中,x1, x2, , xn表示G中的顶点序列。 解的约束条件:(设图G用邻接矩阵graph表示)(x1, x2, , xn)为哈密顿回路当且仅当graphxk-1, xk=1, k=2, 3, , n 且graphxn, x1=1且xixj (ij) 回溯算法:设置一个标记数组tag1.n表示顶点是否在当前生成的路径上: tagi=1, 顶点i在当前路径上 tagi=0, 顶点i不在当前路径上注意:当一个顶点退出当前路径时,该顶点的标记应复原为0。算法 HAMILTONIAN
2、输入:正整数n和含n个顶点的连通图G的邻接矩阵graph。输出:图G的所有哈密顿回路, 若无哈密顿回路则输出no solution。 x1=1 ; x2.n=0 /用x1.n表示搜索路径, 从顶点1开始。tag1=1; for i=2 to n tagi=0/设顶点标记初值。flag=hamilton( 2 )if not flag then output “no solution”/输出无解 end HAMILTONIAN 过程 hamilton(k) /在已得到当前路径x1.k-1的情况下,求图G的所有哈密 /顿回路并输出,有解则返回true, 否则返回false。 t=false /用t
3、标志是否有解。for i=2 to nxk=i /试将顶点i作为当前路径上的第k个顶点。 if route(k) then /当前顶点可作为当前路径的下一顶点。 tagxk=1 /当前顶点加入当前路径。if k=n then /找到一条哈密顿回路。 t=true;output x1.n /输出当前找到的哈密顿回路。else /x1.k是部分路径。 t1= hamilton (k+1) /递归求后面所有的哈密顿回路 if t1 then t=true end iftagxk=0 /顶点xk退出当前路径。 end if end for return tend hamilton过程 route(k) /判断当前顶点xk是否可作为当前路径x1.k-1的下一顶点, /是则返回true, 否则返回false。if (graphxk-1, xk=1)and (tagxk=0)and(kn or k=n and gra
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年8月上海市奉贤区卫生健康系统部分事业单位公开招聘编外医技人员14人笔试模拟试题及答案详解
- 2026江门市中心医院第三批劳务派遣人员招考录用笔试备考题库及答案详解
- 2027年中煤三建投资运营有限责任公司人员招聘笔试备考试题及答案详解
- 2026年鼎和财产保险股份有限公司人员招聘笔试模拟试题及答案详解
- 鲜香排骨虾干煮冬瓜-高中一年级劳动技术课程烹饪教学设计
- 2026年中石化燃料油公司人员招聘笔试模拟试题及答案详解
- 孝义市农业农村局遴选2026年基层农技人员培训机构笔试参考题库及答案详解
- 2026哈尔滨松北区公开招聘公益性岗位人员53人笔试备考试题及答案详解
- 初中八年级地理中国的自然灾害教学设计
- 初中八年级上册地理第四章第三节交通运输教学设计
- 2025年《个人信息保护法》高级知识考试题库及答案解析
- 《江苏省建筑施工高处坠落预防措施图集》
- 电厂汽机培训课件
- 双电源使用管理制度
- 公司化妆品采购管理制度
- 危大工程巡视检查记录表 (样表)附危大工程安全监管及检查要点
- 电子电工产业概论 课件全套 陈芳芳 学习领域1-5 产业基本概况 - 职业岗位
- 2024秋新人教版数学七年级上册教学课件 6.3.2 第1课时 角的比较与运算
- 部编版四年级上册语文《现代诗二首》
- UPVC管粘接施工工艺
- 成人感染性心内膜炎预防诊断和治疗专家共识
评论
0/150
提交评论