突然间想起,整理一下自己的算法知识体系,先从数据结构开始吧!
基础数据结构:
1)链表 2)栈 3)队列 4)二叉树 5)图
1)链表
2)栈
3)队列
4)二叉树
5)图
实用数据结构:
1)堆,优先队列; 2)并查集; 3)树状数组; 4)线段树; 5)Trie树; 6)二叉排序树;
1)堆,优先队列;
2)并查集;
3)树状数组;
4)线段树;
5)Trie树;
6)二叉排序树;