1,红黑树:
一种自平衡二叉查找树。每个节点定义一个color属性。通过color的约束以及插入删除节点时为保证约束的调整来实现自平衡
2,团:
图G的团就是一个两两之间有边的顶点集合
3,huffman树:
树的带权路径长度最小的树,其中树的带权路径长度为所有叶子几点的带权路径长度和。
构造方式:将n个节点看做n个树的森林。从中取两个根节点权值最小的树合并成一个新的树。新树根节点权值为左右子树根节点权值和
4,DP四边形优化
四边形不等式定义:当函数w[i,j]满足 时,称w满足四边形不等式
关于区间包含关系单调:当函数w[i,j]满足w[i’,j]≤w[i,j’] 其中时
若状态转移方程满足
其中w是满足四边形不等式的单调函数则状态方程可以优化为:
其中:s[i,j]=max{k | m[i,j]=m[i,k-1]+m[k,j]+w[i,j] }
优化前为O(n^3)优化后为O(N^2)