系列文章介绍
- 由于总结本系列文章需要对之前的学习笔记进行整理和纠错,更新会比较慢,但是保证会更新完毕。
本系列文章是在学习数据结构过程的总结,从最基础的线性表开始,到链表、BST以及集合、映射等基础及数据结构,甚至更高级的堆、线段树、字典树等数据结构都会一一通过Java语言进行实现。
适用于:正在学习数据结构的学生、校招应届生、跳槽BFS复习。
-
Java实现动态数组
-
Java实现栈
-
Java实现队列
- Java实现链表
- Java实现二分搜索树
- Java实现集合(Set)
- Java实现映射(Map)
- Java实现堆和优先队列
- Java实现线段树