2
我本來會期望這樣一個有用的數據結構被包含在C++ Standard Library
中,但我似乎無法找到它。STL中的Union-Find(或Disjoint Set)數據結構?
我本來會期望這樣一個有用的數據結構被包含在C++ Standard Library
中,但我似乎無法找到它。STL中的Union-Find(或Disjoint Set)數據結構?
它不是,但有一個在提升:http://www.boost.org/doc/libs/1_64_0/libs/disjoint_sets/disjoint_sets.html,所以如果你想要一個現成的實現,我會推薦這個。
http://stackoverflow.com/questions/4498833/implementing-disjoint-sets-union-find-in-c –
我不認爲它的*廣泛*有用,它是值得的麻煩標準化,實施和維護。 (我的直覺是C++項目從中受益的百分比接近於零。) – molbdnilo