Algorytmy i struktury danych · Middle · Pytanie 34 z 75

Co obsługuje struktura union-find (zbiory rozłączne)?

Wyjaśnienie

union(a, b) łączy dwie grupy, a find(a) zwraca reprezentanta grupy. Z kompresją ścieżek i łączeniem według rangi obie są prawie O(1). Typowe zastosowania: spójne składowe, MST Kruskala, „czy te konta należą do tej samej osoby?”

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Middle · pytanie 34

Sprawdź się

Rozwiąż test Algorytmy i struktury danych · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test