bzoj2314: 士兵的放置(樹形DP)

  0表示被父親控制,1表示被兒子控制,2表示被自己控制。f表示最少士兵數,g表示方案數。   轉移賊難寫,寫了好久之後寫不下去了,看了一眼題解,學習了。。。原來還可以這麼搞   比如求f[i][1]的時候,要在所有兒子裏選一個兒子的f[to][2]來轉移,這有一個非常巧妙的做法,那就是從自己轉移...   每次可以選擇從f[i][1]+min(f[to][1], f[to][2])轉移或者從f[
相關文章
相關標籤/搜索