- 1
- 0
- 约6.04千字
- 约 37页
- 2019-01-07 发布于广东
- 举报
广度优先搜索陈鹏
广度优先搜索 队列 队列是限定在一端进行插入,另一端进行删除的特殊的线性表。 删除的一端称为队首,插入的一端称为队尾。 具体事例:排队买票,后来的人排在队尾(插入),队首的人离开(删除)。 队列的特点 线性 队头读 队尾写 先进先出 队列的定义 静态—数组 Type arr=array[1..n ] of integer; queue=record vec:arr; front,rear:integer; end; Var q:queue; 队列的基本操作 深度、广度优先搜索 在搜索过程中,我们把每个状态看作是结点,把状态之间的联系看做是边,这样我们就可以得到一棵树,我们把这棵树称为“搜索树”。 深度、广度优先搜索 初始状态对应根结点,目标状态对应目标结点。问题的一个解就是一条从根结点到目标结点的路径。 对“搜索树”的搜索算法类似于树的遍历,通常有两种不同的实现方法: 广度优先搜索(BFS) 深度优先搜索(DFS) 广度优先搜索 BFS每次都先将搜索树某一层的所有节点全部访问完毕后再访问下一层,因此也被称作“按层搜索”。 广度优先搜索 一般来说,BFS使用队列来实现。 BFS一般用来求最优解。 在存储数据时,除了需要存储当前状态外,还需要存储当前状
您可能关注的文档
最近下载
- 室内装修改造消防的施工组织的方案.docx VIP
- 室内装修改造消防施工组织方案.docx VIP
- 2026年旅游摄影服务合同协议合同三篇.docx VIP
- 潘家沟排洪河改造工程岩土工程勘察报告(详细勘察).docx VIP
- 2018电力建设施工质量验收规程第4部分热工仪表及控制装置.docx VIP
- 临床路径与单病种考试.doc VIP
- 英语四年级下-天天练全套(图片版 无答案)人教PEP版.doc VIP
- 征信报告模板带水印可编辑2025年4月版.pdf
- GB/T 16903-2021标志用图形符号表示规则 公共信息图形符号的设计原则与要求.pdf
- 期末计算专项训练2025-2026学年北师大版八年级数学下册.docx VIP
原创力文档

文档评论(0)