684. 冗餘連線
樹可以看成是乙個連通且 無環 的 無向 圖。
請找出一條可以刪去的邊,刪除後可使得剩餘部分是乙個有著n
個節點的樹。如果有多個答案,則返回陣列edges
中最後出現的邊。
示例 1:
輸入: edges = [[1,2], [1,3], [2,3]]示例 2:輸出: [2,3]
輸入: edges = [[1,2], [2,3], [3,4], [1,4], [1,5]]輸出: [1,4]
1class
solution 9//
路徑壓縮,
10while (x !=root)
15return
root;16}
17 vector findredundantconnection(vectorint>>&edges) ;
19int size =edges.size();
20//
初始化各節點的根節點為自己
21for (int i = 0; i < size; i++)
24for (int i = 0; i ) else32}
33return ;34}
35 };
684 冗餘連線
在本問題中,樹指的是乙個連通且無環的無向圖。輸入乙個圖,該圖由乙個有著n個節點 節點值不重複1,2,n 的樹及一條附加的邊構成。附加的邊的兩個頂點包含在1到n中間,這條附加的邊不屬於樹中已存在的邊。結果圖是乙個以邊組成的二維陣列。每乙個邊的元素是一對 u,v 滿足u v,表示連線頂點u和v的無向圖的...
684 冗餘連線
在本問題中,樹指的是乙個連通且無環的無向圖。輸入乙個圖,該圖由乙個有著n個節點 節點值不重複1,2,n 的樹及一條附加的邊構成。附加的邊的兩個頂點包含在1到n中間,這條附加的邊不屬於樹中已存在的邊。結果圖是乙個以邊組成的二維陣列。每乙個邊的元素是一對 u,v 滿足 u v,表示連線頂點u 和v的無向...
684 冗餘連線
684.冗餘連線 在本問題中,樹指的是乙個連通且無環的無向圖。輸入乙個圖,該圖由乙個有著n個節點 節點值不重複1,2,n 的樹及一條附加的邊構成。附加的邊的兩個頂點包含在1到n中間,這條附加的邊不屬於樹中已存在的邊。結果圖是乙個以邊組成的二維陣列。每乙個邊的元素是一對 u,v 滿足 u v,表示連線...