摘要:
思路:我们定义两个数组,ant[Maxn][2],bob[Maxn][2]。ant[i][0]表示还未确定哪个城市被全费用占领,ant[i][1]表示确定了哪个城市被全费用占领。那么ant[i][0]的转移方程是ant[u][0]+=min(ant[v][0],bob[v][1]);即与它相连的那个城市也未确定全费用占领的城市,或者被bob占领,且确定了全费用。由于ant[u][0]表示未确定,故不能从ant[v][1]的确定状态转移过来。ant[u][1]=ant[u][0]+min(a[u],m1+a[u]/2);对于u节点确定了全费用占领城市,那么要么就是自己全费用占领,或者是他的某个相 阅读全文
posted @ 2013-08-08 11:00
fangguo
阅读(215)
评论(0)
推荐(0)

浙公网安备 33010602011771号