虚树
文章平均质量分 63
ccosi
停下了,也要重新出发
展开
-
【BZOJ】3611: [Heoi2014]大工程-虚树&树形DP
传送门:bzoj3611题解C(k,2)条边就是把所有点之间都连起来…然后询问所有两两之间边的最大值和最小值。(读错题意了蜜汁尴尬) 注意询问节点总数不超过2n,当然是建虚树,然后在虚树上dp啦。 建虚树的方法是这样的,要维护一条最右链(用的链式前向星,当然是最右了(雾)) k=rd();for(i=1;i<=k;++i) {a[i]=rd();in[a...原创 2018-06-24 21:31:53 · 172 阅读 · 0 评论 -
【洛谷】世界树-虚树/树形DP
传送门:洛谷-世界树题意世界树的形态可以用一个数学模型来描述:世界树中有n个种族,种族的编号分别从1到n,分别生活在编号为1到n的聚居地上,种族的编号与其聚居地的编号相同。有的聚居地之间有双向的道路相连,道路的长度为1。保证连接的方式会形成一棵树结构,即所有的聚居地之间可以互相到达,并且不会出现环。定义两个聚居地之间的距离为连接他们的道路的长度; 例如,若聚居地a和b之间有道路,b和...原创 2018-04-15 20:03:41 · 377 阅读 · 0 评论 -
【BZOJ】2286: [Sdoi2011]消耗战-虚树&DP
虚树上DP原创 2019-04-09 11:51:14 · 153 阅读 · 0 评论