Algorithmes de grapheIntermediate
Algorithme MST de Kruskal
Algorithme glouton qui construit un arbre couvrant minimal en ajoutant des arêtes par ordre de poids croissant, utilisant union-find pour éviter les cycles. Efficace pour les graphes épars avec une complexité temporelle O(E log E). Les applications incluent la conception de réseaux, le clustering, les algorithmes d'approximation et la compréhension des preuves de correction gloutonne.
#graph#minimum-spanning-tree#greedy#union-find
Complexity Analysis
Time (Average)
O(E log E)Expected case performance
Space
O(V)Memory requirements
Time (Best)
O(E log E)Best case performance
Time (Worst)
O(E log E)Worst case performance
📚 CLRS Reference
Introduction to Algorithms•Chapter 23•Section 23.2
Loading...
Implementation