- 2
- 0
- 约1.14万字
- 约 27页
- 2019-01-23 发布于江苏
- 举报
第八章 广度优搜索
第八章 广度优先搜索 广度优先搜索的过程 广度优先搜索算法(又称宽度优先搜索)是最简便的图的搜索算法之一,这一算法也是很多重要的图的算法的原型。Dijkstra单源最短路径算法和Prim最小生成树算法都采用了和宽度优先搜索类似的思想。 广度优先算法的核心思想是:从初始节点开始,应用算符生成第一层节点,检查目标节点是否在这些后继节点中,若没有,再用产生式规则将所有第一层的节点逐一扩展,得到第二层节点,并逐一检查第二层节点中是否包含目标节点。若没有,再用算符逐一扩展第二层的所有节点……,如此依次扩展,检查下去,直到发现目标节点为止。即 ⒈从图中的某一顶点V0开始,先访问V0; ⒉访问所有与V0相邻接的顶点V1,V2,......,Vt; ⒊依次访问与V1,V2,......,Vt相邻接的所有未曾访问过的顶点; ⒋循此以往,直至所有的顶点都被访问过为止。 这种搜索的次序体现沿层次向横向扩展的趋势,所以称之为广度优先搜索。 广度优先搜索算法描述: int bfs() { 初始化,初始状态存入队列; 队列首指针head=0; 尾指针tail=1; do { 指针head后移一位,指向待扩展结点; for (int i=1;i=max;++i)
您可能关注的文档
最近下载
- RCS-9681C 变压器后备保护测控装置技术和使用说明书.docx VIP
- 《石油石化企业 陆上油气田井站碳排放水平分级评价指南》.pdf VIP
- 道教三字经.pdf VIP
- 施工现场易燃易爆物品安全管理制度.docx VIP
- ZTSJ-钢拱桥009-2024_拱桥斜拉扣挂法吊装施工工法.docx VIP
- 设备安装质量培训.pdf VIP
- 部编高教版2023中职哲学与人生第10课人类社会及其发展规律课件.pptx VIP
- [产业运营]产业园区产业地产规划、招商、运营实战.pdf VIP
- 2025人工智能治理年度报告:迈向“可衡量”的AI治理.pdf VIP
- 15D202-4建筑一体化光伏系统 电气设计与施工(OCR).pdf VIP
原创力文档

文档评论(0)