树形 dp 小记

P8625 [蓝桥杯 2015 省 B] 生命之树

求树的最大联通子块。直接 \(f_u = a_u + \sum\limits_{u->v}\max(f_v , 0)\)

P7103 「C.E.L.U-01」族谱树

tarjan 求 LCA 。

假如 \(u\) 是已经回溯过的点,\(v\)\(u\) 的 LCA 是 \(u\) 所在已回溯的点形成的子树的父节点。

知道这个就结束了。

证明显然。

CF219D Choosing Capital for Treeland

树形 \(\text{dp}\) 之基础典唐题。

正边赋 0 ,反边赋 1 。以 1 为根算一遍答案,然后换根 \(\text{dp}\) 就行了,换根方法太唐就懒得写了。

posted @ 2024-01-30 02:37  NEUQ-zyb  阅读(9)  评论(0)    收藏  举报