广搜入门

Loading...
北京大学
4.8(312 個評分) | 22K 名學生已註冊
課程 4(共 7 門,程序设计与算法 Specialization
查看授課大綱

審閱

4.8(312 個評分)
  • 5 stars
    265 ratings
  • 4 stars
    34 ratings
  • 3 stars
    7 ratings
  • 2 stars
    2 ratings
  • 1 star
    4 ratings
從本節課中
广度优先搜索
与深度优先搜索算法类似,广度优先搜索(广搜)也是常用的搜索图的算法。它的思想是从一个顶点开始,辐射状地优先遍历其周围较广的区域。一般可以用它做什么呢?一个最直观经典的例子就是走迷宫,从起点开始,找出到终点的最短路程,很多最短路径算法都是基于广搜的思想。广索的基本方法是使用队列存放已经扩展过的节点。本模块先以简单例题引入广搜的基本实现方法,然后再通过经典的"八数码"问题,进一步介绍状态表示、判重的节省时间和空间的技巧。

教學方

  • Jiaying Liu 刘家瑛, Ph.D.

    Jiaying Liu 刘家瑛, Ph.D.

    Associate Professor
  • 郭 炜

    郭 炜

    讲师

探索我們的目錄

免費加入並獲得個性化推薦、更新和優惠。