NOIP2024集訓Day44-45 圖論

Leirt_Abu發表於2024-10-05

NOIP2024集訓Day44-45 圖論


A. [BZOJ3706] 反色刷

尤拉回路,易於發現有解的充要條件是沒有奇點。

我們需要注意到,白邊不一定不走,只要走偶數次就可以。

所以我們可以將白邊堪稱兩條黑邊,這樣對每個點的奇偶性是沒有影響的,而且同樣是求尤拉回路。

用並查集先維護出連通塊之後,只需要記錄一下每個連通塊是否有黑邊,如果有黑邊就要刷一次,沒有就不要。無解同樣用奇偶性判斷。


相關文章