本项目将介绍常见的线性、树形、图状数据结构,并使用Python等进行实现。
在开始阅读本项目之前,请先阅读基本概念。
- 对于树的遍历等操作,通常有递归和非递归两种实现,有时非递归实现非常难理解,所以博主总结出一套通过模拟栈和桢,消除递归的方式,更多细节请查看这篇文档
- 在开始阅读本项目之前,最好对下面列出的五种常用算法有一定的了解:
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Latest commit | ||||
DataStructure & Algorithm