P3604 美好的每一天

記得不久前畜牧給我口糊了一道題目。 給定一棵樹,每條邊有一個權值,求全部路徑上邊的異或和的和。作法是用f[i][j][0]、f[i][j][1]表示第i個點,子樹中路徑的異或和的第j個二進制位爲0、1的個數,而後大力dp就能夠了。ios 看到這題的第一反應是用 O(knlogn)的 線段樹合併。再加上這是一道關於異或和的題目,很容易就和畜牧說的題聯繫在了一塊兒,而後就能把這題A掉了——嗎?算法 顯
相關文章
相關標籤/搜索