摘要: http://poj.org/problem?id=3659題意: 給出一棵樹(無向圖),讓你在上面選點(diǎn)放塔, 塔覆蓋范圍為當(dāng)前點(diǎn)和相鄰的點(diǎn),用最小的塔覆蓋所有點(diǎn)解法1:樹型DP dp[ i ][ 0 ], 表示該點(diǎn)不放塔, 且被祖先結(jié)點(diǎn)覆蓋 dp[ i ][ 1 ], 表示該點(diǎn)不放塔, 不被祖先覆蓋 dp[ i ][ 2 ], 放塔
u為i 的子結(jié)點(diǎn)d...
閱讀全文