简介
本项目将介绍常见的线性、树形、图状数据结构,并使用Python等进行实现。
在开始阅读本项目之前,请先阅读基本概念。
额外说明
- 对于树的遍历等操作,通常有递归和非递归两种实现,有时非递归实现非常难理解,所以博主总结出一套通过模拟栈和桢,消除递归的方式,更多细节请查看这篇文档
- 在开始阅读本项目之前,最好对下面列出的五种常用算法有一定的了解:
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
Please sign in to use Codespaces.
If nothing happens, download GitHub Desktop and try again.
If nothing happens, download GitHub Desktop and try again.
If nothing happens, download Xcode and try again.
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
DataStructure & Algorithm