在本视频中,您学习了如何实现广度优先搜索(BFS)算法。正如您所见,BFS 会按层逐级遍历二叉树的节点。
给定下图这棵二叉树,BFS 算法将按什么顺序访问节点?
本练习是课程的一部分
通过我们的互动练习之一,将理论转化为实践
您将首先学习什么是算法和数据结构。接着会了解两种数据结构:链表和栈。随后,您将学习如何使用 Big O 表示法计算算法的复杂度。
本章将讲解队列、哈希表、树与图等数据结构的基础知识。您还会了解什么是递归。
本章重点介绍搜索算法,如线性搜索、二分搜索、深度优先搜索和广度优先搜索。您还将学习二叉搜索树以及如何在其中进行搜索。
当前练习
本章将讲解一些排序算法,如冒泡排序、选择排序、插入排序、归并排序和快速排序。