摘要: 做法 按dfn序排好序后, 所有点到根距离 所有相邻两点lca到根距离为树链的并总长 cpp sort(que+1,que+n+1,cmp); for(i=1;i 阅读全文
posted @ 2017-01-15 17:50 _zwl 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 虚树 主要解决树上每次询问k个关键点,满足$\sum k$是线性的问题 性质1 将k个点按dfn序排序后, 集合$\{$相邻两点lca$\}=\{$任意两点lca$\}$ 反证: 设$S=\{$相邻两点lca$\}$ 设按dfn序排序后有两点x,y($x1$) 我们假设x,y的lca为Anc,且An 阅读全文
posted @ 2017-01-15 17:15 _zwl 阅读(1021) 评论(0) 推荐(0) 编辑