這個算法非常簡單,是基於邊的
從權值最小的邊開始,依次加入到最小樹中,如果當前邊會和之前的邊構成環路,那麼不加入當前邊,進行下一個邊的加入,直到所有邊都檢測一遍。檢測環路可以用一個頂點數組來標記,每加入一條邊,就把頂點標記爲1,如果當前邊的兩個頂點都已經被標記爲1,那麼表明這條邊會和之前的邊構成環路。
這個具體的證明還沒有搞明白,代碼就不寫了,非常簡單。
這個算法非常簡單,是基於邊的
從權值最小的邊開始,依次加入到最小樹中,如果當前邊會和之前的邊構成環路,那麼不加入當前邊,進行下一個邊的加入,直到所有邊都檢測一遍。檢測環路可以用一個頂點數組來標記,每加入一條邊,就把頂點標記爲1,如果當前邊的兩個頂點都已經被標記爲1,那麼表明這條邊會和之前的邊構成環路。
這個具體的證明還沒有搞明白,代碼就不寫了,非常簡單。
一、Trie的介紹: 1、主要應用場景:搜索引擎的自動補全功能:Trie樹+詞頻(概率)權重因子 IP路由:最長前綴匹配,Trie路由算法