摘要:
树的直径 树的直径,是指树上最长的一条链。 求树的直径有两种方法 $1.DP$:$d1[u]$表示$u$到达子树中叶子节点的最长链,$d2[u]$表示$u$到达子树中叶子节点的次长链,两条链不能有交集,只需要对每个节点做以下更新同时维护最大值最小值即可 这样维护保证了不会出现交集,不用$d2[ev] 阅读全文
摘要:
四边形不等式 使用范围:区间序列$DP$求最小值(一定是最小值) 对于动态规划转移方程 其中$w(i,j)$只受$i,j$取值影响 如果满足下面两个条件 $1.$区间单调性:如果对于$\forall i \leq i' $S(i,j 1)\leq S(i,j)\leq S(i,j+1)$ 考试时可以 阅读全文
摘要:
$Solution$ 当$n$在$100$左右时,直接$O(n^3)$区间$DP$ 当$n$在$40000$左右时,需要用贪心算法: 加西亚 瓦克斯算法 ($Garsia\ Wachs$) 注:这个方法仅求石子合并的最小答案 这是大概的流程 这是关于$Garsia\ Wachs$算法的正确性证明: 阅读全文