Menu
CoddyTech

时间和空间复杂度

Coddy 广度优先搜索:图算法 课程的第 7 课,共 9 课。

时间复杂度:

  • O(V + E)
    • 每个顶点都会入队和出队一次,每条边都会被检查常数次。

空间复杂度:

  • O(V + E)
    • 邻接表存储了每条边,队列和已访问数组最多保存 V 个顶点。

总结:

  • BFS 使用队列分层探索,先访问较近的顶点,再访问较远的顶点。
  • 这种分层顺序使它成为在无权图中查找最短路径的首选算法。

亲手试试

这节课没有代码挑战。

quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

广度优先搜索:图算法中的所有课

自己练习: C 在线编译器