2020牛客多校第二場C題Cover the Tree

Cover the Tree 題意: 找出能夠覆蓋樹上全部邊的最小鏈數,以及每條鏈的開始和結尾節點編號。 思路: 很明顯頭尾節點選取葉子節點覆蓋的邊數最多,假設葉子節點有n個,由於要覆蓋全部連着葉子節點的邊。因此,鏈數最少爲 ⌈ n 2 ⌉ ⌈ \cfrac{n}{2}⌉ ⌈2n​⌉,難點在於如何構造鏈,即選取哪兩個葉子節點做爲頭尾節點。出題人給出了方法和證實: 代碼:html #include
相關文章
相關標籤/搜索