Menu
Coddy logo textTech

Wyzwanie końcowe #2

Lekcja 9 z 9 w kursie Algorytm Kruskala — algorytmy grafowe w Coddy.

challenge icon

Wyzwanie

Łatwy

Jeszcze 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