
图论的题目难在建图
二叉树(基础)
并查集(有根树)
生成树(图论)
Trie树(字典树)
哈弗曼树(编码树)
二叉排序树(BST,平衡树,伸展树,动态树)
线段树(扩展)
树的表示:
1.”fa型”
靠in[i]==0找root
1 |
int fa[maxn]; |
2.”邻接表”
1 |
vector<int> V[maxn]; |
3.”struct链表”
1 |
struct { |
4.”有向树,用连接表”
1 |
int cnt=0; |

图论的题目难在建图
二叉树(基础)
并查集(有根树)
生成树(图论)
Trie树(字典树)
哈弗曼树(编码树)
二叉排序树(BST,平衡树,伸展树,动态树)
线段树(扩展)
树的表示:
1.”fa型”
靠in[i]==0找root
1 |
int fa[maxn]; |
2.”邻接表”
1 |
vector<int> V[maxn]; |
3.”struct链表”
1 |
struct { |
4.”有向树,用连接表”
1 |
int cnt=0; |
近期评论