
最小生成树
doggyzheng
初二蒟蒻一枚
展开
-
JZOJ4740. 【雅礼联考GDOI2017模拟9.2】Zjr506的捕猫计划(2017.8B组)
https://jzoj.net/senior/#main/show/4740 想法: 答案就是让留下来的边尽量打,等于所有边的长度-没有环的树的长度,所以打一棵最大生成树,如果保证2个点不属于同一棵树,连一条边原创 2017-08-19 15:54:24 · 287 阅读 · 0 评论 -
JZOJ2936. 【NOIP2012模拟8.9】逐个击破(2017.9B组)
正式初二了 https://jzoj.net/senior/#main/show/2936 想法: 1设tree[x][0/1]表示在以i为根的子树中,与i相连的点有[0,1]个敌人的情况下,砍树的最少代价 tree[x][0]+=min(tree[y][0],tree[y][1]+len[x,y]); tree[x][1]=min{tree[x][0]-min(t原创 2017-09-02 15:01:19 · 271 阅读 · 0 评论