
树形dp
DancingZ
三秋桂子,十里荷花
展开
-
树形dp解决一类树的问题
最小支配集:选择尽量少的点覆盖整张图的所有点 USACO 2008 January Gold Cell Phone Network手机网络 最小支配集树dp模板。详见代码。 #include<bits/stdc++.h> using namespace std; #define Inc(i,L,r) for(register int i=(L);i<=(r);++i) ...原创 2018-08-11 18:55:37 · 287 阅读 · 0 评论 -
USACO 2002 February Green 重建道路
Description 一场可怕的地震后,人们用N个牲口棚(1≤N≤150,编号1..N)重建了农夫John的牧场。由于人们没有时间建设多余的道路,所以现在从一个牲口棚到另一个牲口棚的道路是惟一的。因此,牧场运输系统可以被构建成一棵树。John想要知道另一次地震会造成多严重的破坏。有些道路一旦被毁坏,就会使一棵含有P(1≤P≤N)个牲口棚的子树和剩余的牲口棚分离,John想知道这些道路的最小...原创 2018-08-11 20:47:08 · 477 阅读 · 0 评论 -
2010福建 收稻子
Description 农夫有n块农田,农田里种满了稻子。秋天到了,稻子熟了,每块农田都有一定数量的稻子。我们可以把农田看成n个点,编号是1到n。农夫起点编号是1。恰好有n-1条道路连接这些点,每条道路长度都为1,并且任意2点都是可达的。每条道路都有一定的长度。现在农夫从起点出发,到农田收割稻子。农夫每经过一块农田就能收割该农田里的稻子。但是农夫是如此的懒惰,他可不想走过的总路程超过m。农夫...原创 2018-09-03 16:34:49 · 436 阅读 · 0 评论