[2020HDU多校]Total Eclipse 並查集

題意: n個點的圖,每一個點有點權,每次選取一個聯通份量,而後其中每一個點點權-1,點權不能爲負,求最少須要操做的次數c++ 分析: 一開始用dp搞的,而後一直wa,其實這道題是並查集,看到連通份量應該想到的,仍是題作少了。 由於這個題是從小到大刪的點,咱們能夠逆向考慮,點權從大到小加入點,每加入一個點u,貢獻就是(u所鏈接的連通份量的個數 - 1) * u的點權。web 代碼: #include
相關文章
相關標籤/搜索