算法图解--第6章 广度优先搜索

本章内容

 学习 图这种数据结构,有向图和无向图
 重点学习是图的查找方法:
广度优先搜索,可解决最短路径问题。
 学习拓扑排序,这种排序算法指出了节点之间的依赖关系。

一、 什么是图 6.1 图简介

在这里插入图片描述
双子峰前往金门大桥。你想乘公交车前往,并希望换乘最少。

解决最短路径问题的算法被称为广度优先搜索。

二、第一种图算法——广度优先搜索(breadth-first search,BFS)。

广度优先搜索:图的查找算法,可解决两类问题。

第一类问题:从节点A出发,有前往节点B的路径吗?
第二类问题:从节点A出发,前往节点B的哪条路径最短?

应用:(了解)
编写国际跳棋AI,计算最少走多少步就可获胜;
 编写拼写检查器,计算最少编辑多少个地方就可将错拼的单词改成正确的单词,如将
READED改为REA

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值