Wyzwanie końcowe #2
Lekcja 9 z 9 w kursie Algorytm Kruskala — algorytmy grafowe w Coddy.
Wyzwanie
ŁatwyJeszcze jedno zastosowanie struktury union-find.
Napisz funkcję o nazwie isConnected, która przyjmuje n i płaską tablicę edges (trójki, graf nieskierowany) i zwraca 1, jeśli cały graf jest jedną spójną składową, lub 0 w przeciwnym razie.
Graf jest spójny dokładnie wtedy, gdy można znaleźć drzewo MST obejmujące każdy wierzchołek.
Spróbuj swoich sił
#include <stdlib.h>
int isConnected(int n, int* edges, int edges_size) {
// Napisz kod tutaj
return 0;
}
Wszystkie lekcje w sekcji Algorytm Kruskala — algorytmy grafowe
Poćwicz samodzielnie: Kompilator C online