- 顺序表
Python中的list和tuple两种类型采用了顺序表的实现技术 - 链表
- 单向链表
- 双向链表
- 单向循环链表
- 栈
- 队列
- FIFO队列
- LIFO队列
- 优先队列(Priority Queue)
- 双端队列(double-ended queue)
- 树
- 无序树
- 有序树
- 二叉树
- 完全二叉树
- 平衡二叉树(AVL树)
- 排序二叉树(二叉查找树)
- 霍夫曼树
- B树
- 二叉树
- Hashmap(链表散列)
- 排序
- 冒泡排序
- 选择排序
- 插入排序
- 快速排序
- 希尔排序
- 归并排序
- 搜索
- 二分法查找
- 树遍历
- 深度优先遍历
- 广度优先遍历