跳至主要內容

 

labuladong原创约 322 字大约 1 分钟

本章适合谁

本章内容偏基础,适合还不太了基本解数据结构用法和实现原理的读者阅读。

如果你已经对常见数据结构的实现原理和使用方法有所了解,可以放心跳过本章,直接阅读后面的章节开始刷题。

本章内容

学习一个东西,最好的方法就是亲自动手实现它。本章不会讲解算法题,而是带读者了解几种常见的数据结构,并亲自动手实现它们。

了解了这些常见数据结构的底层原理,在后面的章节做算法题时,你才能准确利用每个数据结构的特点,并理解你写的代码的时间复杂度。

在本章节中,会经常用到 算法可视化面板 对稍微复杂的数据结构操作进行可视化。可视化代码是用 JavaScript 写的,但是都比较简单,无论你是否了解 JavaScrip 都应该很容易看懂。

如果你遇到实在不好理解的可视化代码片段,可以阅读一下针对可视化面板的 极简 JavaScript 教程

上次编辑于: