- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 2 3 4 5 6 7 8 返回 第三十页,共五十四页,2022年,8月28日 Dijkstra算法的MATLAB实现: w=[0 2 1 8 inf inf inf inf;2 0 inf 6 1 inf inf inf;1 inf 0 7 inf inf 9 inf;... 8 6 7 0 5 1 2 inf;inf 1 inf 5 0 3 inf 9;inf inf inf 1 3 0 4 6;... inf inf 9 2 inf 4 0 3;inf inf inf inf 9 6 3 0] n=size(w,1); w1=w(1,:); %赋初值 for i=1:n l(i)=w1(i); z(i)=1; end s=[]; s(1)=1; u=s(1); k=1; 第三十一页,共五十四页,2022年,8月28日 while kn % 更新 l(v) 和 z(v) for i=1:n for j=1:k if i~=s(j) if l(i)l(u)+w(u,i) l(i)=l(u)+w(u,i); z(i)=u; end end end end l,z 第三十二页,共五十四页,2022年,8月28日 %求v* ll=l; for i=1:n for j=1:k if i~=s(j) ll(i)=ll(i); else ll(i)=inf; end end end 第三十三页,共五十四页,2022年,8月28日 lv=inf; for i=1:n if ll(i)lv lv=ll(i); v=i; end end lv, v s(k+1)=v k=k+1 u=s(k) end l,z 第三十四页,共五十四页,2022年,8月28日 每 对 顶 点 之 间 的 最 短 路 1.求距离矩阵的方法 2.求路径矩阵的方法 3.查找最短路路径的方法 (一)算法的基本思想 (三)算法步骤 返回 (二)算法原理 第三十五页,共五十四页,2022年,8月28日 算法的基本思想 返回 第三十六页,共五十四页,2022年,8月28日 算法原理—— 求距离矩阵的方法 返回 第三十七页,共五十四页,2022年,8月28日 算法原理—— 求路径矩阵的方法 在建立距离矩阵的同时可建立路径矩阵R. 即当 k被插入任何两点间的最短路径时,被记录在R(k)中,依次求 时求得 ,可由 来查找任何点对之间最短路的路径. 返回 ) ( n R 第三十八页,共五十四页,2022年,8月28日 第一页,共五十四页,2022年,8月28日 图 论 的 基 本 概 念 一、 图 的 概 念 1.图的定义 2.顶点的次数 3.子图 二、 图 的 矩 阵 表 示 1. 关联矩阵 2. 邻接矩阵 返回 第二页,共五十四页,2022年,8月28日 定义 有序三元组G=(V,E, )称为一个图,如果: 图的定义 第三页,共五十四页,2022年,8月28日 定义 定义 第四页,共五十四页,2022年,8月28日 第五页,共五十四页,2022年,8月28日 返回 第六页,共五十四页,2022年,8月28日 顶点的次数 第七页,共五十四页,2022年,8月28日 例2 在一次聚会中,史密斯先生和他太太邀请四对夫妻参加晚会。每个人到的时候,房间里的一些人都要与别的一些人握手。当然,每个人都不会与自己的配偶握手,也不会跟同一个人握手两次。 之后,史密斯先生问每个人和别人握了几次手,他们的答案都不一样。那么史密斯太太和别人握了几次手呢? 返回 例1 在一次聚会中,认识奇数个人的人数一定是偶数。 第八页,共五十四页,2022年,8月28日 由图可知, 8号的配偶是0号。 7号的配偶是1号。 6号的配偶是2号。 5号的配偶是3号。 史密斯太太是4号,所以史密斯太太和别人握了4次手。 返回 第九页,共五十四页,2022年,8月28日 邻接矩阵 注:假设图为简单图 第十页,共五十四页,2022年,8月28日 返回 第十一页,共五十四页,2022年,8月28日 最 短
您可能关注的文档
- 数字电路基础.ppt
- 生的生活适应.ppt
- 组织机构设置原则.ppt
- 应用简谐运动规律解题.ppt
- 统计学第七章相关分析与回归分析.ppt
- 热力学自测题.ppt
- 想象和联想在广告中的运用.ppt
- 运筹学 运输问题.ppt
- 学写留言条微课.ppt
- 写在母亲节的随想.ppt
- 2024医师定期考核能力提升B卷题库往年题考附答案详解.docx
- 2024医师定期考核能力提升B卷题库及参考答案详解【预热题】.docx
- 2024医师定期考核能力检测试卷附参考答案详解【完整版】.docx
- 美容美发服务协议及消费合同.doc
- 2024医师定期考核能力检测试卷【突破训练】附答案详解.docx
- 2024医师定期考核能力提升B卷题库含答案详解【新】.docx
- 高中体育专项化教学与课外体育活动的衔接策略研究教学研究课题报告.docx
- 2024医师定期考核能力检测试卷及参考答案详解【巩固】.docx
- 《传统手工艺与现代时尚设计的创新设计理念与产业创新》教学研究课题报告.docx
- 高中人工智能教育资源动态更新模式在智能校园教学质量突破中的应用探究教学研究课题报告.docx
最近下载
- GB 44022-2024硝酸铵安全技术规范解读.pptx VIP
- 在线网课学习课堂《人工智能与生物特征识别(北理 )》单元测试考核答案.pdf VIP
- Unit 5 Is this your pen (说课稿)-2024-2025学年湘少版(三起)(2024)英语三年级上册.docx VIP
- 《基坑工程》重力式水泥土墙.pptx VIP
- 人工智能导论知到课后答案智慧树章节测试答案2025年春浙江师范大学.docx VIP
- 2024年饮品店项目创业投资方案.docx
- 生命的律动答案.docx
- 300T汽车吊性能说明书-XCA300_1全地面起重机技术规格书+[主臂风电臂加超起].pdf VIP
- 导尿管相关尿路感染预防与控制课件.pptx VIP
- 历史的天空2015全图文攻略.pdf VIP
文档评论(0)