摘要:
题目链接:http://poj.org/problem?id=1463题意:给出一个无向图,每个节点只有一个父亲节点,可以有多个孩子节点,在一个节点上如果有一位战士守着,那么他可以守住和此节点相连的边。求最少战士数量。解法:树形DP的入门级题目。简单说明:f[i][0]表示以i节点为根没有战士守卫的情况,f[i][1]则表示有战士守卫 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #define inf 0x7fffffff 8 using namespace std; 9 const int maxn= 阅读全文
posted @ 2014-04-05 21:35
huangxf
阅读(185)
评论(0)
推荐(0)
浙公网安备 33010602011771号