diff --git a/README.md b/README.md
index 2ac9a4f3..9f5d5b25 100644
--- a/README.md
+++ b/README.md
@@ -10,3 +10,22 @@
+
+
+
+# 数据结构
+
+| 数据结构 | 变种 | 相关题目 |
+|:-------:|:-------|:------|
+|顺序线性表:向量|||
+|单链表|1.双链表
2.静态链表
3.对称矩阵
4.稀疏矩阵||
+|栈|广义栈||
+|队列|1.链表实现
2.循环数组实现
3.双端队列||
+|字符串|1.KMP算法
2.有限状态自动机
3.模式匹配有限状态自动机
4.BM模式匹配算法
5.BM-KMP算法||
+|树|1.二叉树
2.并查集
3.Huffman数||
+|数组实现的堆|1.极大堆和极小堆
2.极大极小堆
3.双端堆
4.d叉堆||
+|树实现的堆|1.左堆
2.扁堆
3.二项式堆
4.斐波那契堆
5.配对堆||
+|查找|1.哈希表
2.跳跃表
3.排序二叉树
4.AVL树
5.B树
6.AA树
7.红黑树
8.排序二叉堆
9.Splay树
10.双链树
11.Trie树||
+
+
+# 算法
\ No newline at end of file