Codeforces Round #633 (Div. 2)D. Edge Weight Assignment(樹,DFS) 超詳細題解

題意: 給定一顆樹,能夠往樹上的每條邊添加一個權值(這個權值能夠很是很是大,不限範圍),使得任意兩個葉子節點之間的連線上的全部邊權異或獲得的結果都爲0. 問這棵樹上最少出現多少種不一樣的邊權,最多出現多少種不一樣的邊權ios 思路: 最小解是好找的,先說結論,若是這張圖上存在任意兩個葉子的路徑長度爲奇數(由於題幹給定n>=3所以不去考慮n=2僅存在一條邊的狀況),則這張圖的邊權不能只經過一個數來實
相關文章
相關標籤/搜索