已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图论-最短路,设A,B为两个集合,在图论中,我们看作点集 无序积:A&B=(a,b)|aA,bB 无序对: (a,b)=(b,a) 有序积(笛卡尔积): AB=|aA,bB 无序对: !=,图:图用点代表各个事物,用边来表示各个事物之间的二元关系 图所包含的元素:点集 V , 边集 E 图的种类: 1.有向图D= E VV 2.无向图G= E V & V,图的存储方式,1:邻接矩阵:使用一个二维数组存储,例:gij表示从点i到点j所需要的距离。数组初始值设为。 2:邻接表:由表头向量和结构数组组成,由表头向量可以求出所有连出的边。 邻接矩阵的优点:使用简单。 邻接表的优点:遍历效率高,内存开销小。,邻接表c代码 memset(head,-1,sizeof(head); struct edge int to,w,next; e20000; void add(int from,int to,int w) e+t.to=to; et.w=w; et.next=headfrom; headfrom=t; ,最短路问题:若网络中的每条边都有一个数值(长度、成本、时间等),则找出两节点(通常是源节点和节点)之间总权和最小的路径就是最短路问题。 单源最短路:求出发点到各个节点的最短路径。 单源最短路算法: Dijkstra 算法,bellman ford算法,Bellman ford算法,用数组disti来表示从出发点到达节点i的距离.初始化正无穷。 对整张图进行| V | -1次松弛操作,每次操作选取所有的边,得到的disti为初始点到i点的最短路径,bf算法的时间复杂度为|V|*|E|. 松弛操作:以边为最小单位进行,对于一条边e,e表示从点x指向点y,距离为w disty = min( disty , distx + w ); 最短路模板题 hdu2544,Bellman-ford算法,邻接矩阵版,void bellman(int st) int k=n-1; n表示点的个数 distst=0; st表示出发点 while(k-) for(int i=1;i=n;i+) for(int j=1;j=n;j+) disti=Min(disti,distj+mji); ,SPFA(Shortest Path Faster Algorithm)算法,1994年西南交通大学段凡丁发表了SPFA 算法, spfa算法的实质是bellm
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年机械制造行业技能考试-针织大圆机操作工笔试参考题库含答案
- 2024年机械制造行业技能考试-数控车工笔试参考题库含答案
- 印刷品、记录媒介复制品项目商业计划书及实施方案|瑞克咨询|2024年编|
- 视听周边设备:耳机项目市场研究报告及运营管理方案|瑞克咨询|2024年编|
- 温度控制器项目可行性研究报告及运营方案|瑞克咨询|2024年编|
- 2024年新疆住院医师-新疆住院医师口腔病理科笔试参考题库含答案
- 2024年执业医师考试-口腔执业助理医师笔试参考题库含答案
- 2024年建筑八大员(九大员)住房城乡建设领域现场专业人员考试-材料员笔试参考题库含答案
- 2024年岗位知识竞赛-水利工程岗位知识竞赛笔试参考题库含答案
- 2024年大学试题(财经商贸)-税收征管法笔试参考题库含答案
- 工程造价咨询服务方案(技术方案)
- 真空装备行业发展现状分析报告
- 跟骨骨折护理教学查房
- 2024深海矿产资源开采系统技术指南
- 幼儿体育运动技能的培养
- 二等水准测量自动计算表格
- 纺织品公司QC小组提高外委加工产品合格率成果汇报
- 应急救援预案培训
- 企业质量管理在项目交付中的重要性
- 景区价格收费方案范文
- 基于单片机的数据采集系统设计
评论
0/150
提交评论