Blog

Twoja wymarzona praca? Lets Git IT.
Interaktywna platforma przygotowująca do rozmów technicznych dla nowoczesnych programistów.

XGitHub

Platforma

  • Kategorie

Zasoby

  • Blog
  • O aplikacji
  • FAQ
  • Sugestie

Prawne

  • Polityka prywatności
  • Regulamin

© 2025 LetsGit.IT. Wszelkie prawa zastrzeżone.

LetsGit.IT/Kategorie/Algorytmy
Algorytmymedium

Kruskal vs Prim: jaka jest główna różnica i typowe struktury danych?

Tagi
#mst#kruskal#prim#union-find#priority-queue
Wróć do kategoriiPrzejdź do quizu

Odpowiedź

Kruskal buduje MST, sortując krawędzie i dodając je, jeśli nie tworzą cyklu (zwykle z DSU/Union‑Find). Prim rozrasta MST od wybranego wierzchołka, używając kolejki priorytetowej. Kruskal bywa lepszy dla grafów rzadkich, a Prim wygodny przy listach sąsiedztwa.

Powiązane pytania

Algorytmy
Kruskal vs Prim dla MST — czym się różnią?
#mst#kruskal#prim
Struktury danych
Kopiec binarny vs drzewo BST: które operacje są wydajne?
#heap#bst#priority-queue
Struktury danych
Jakie operacje wspiera kolejka priorytetowa i jak jest zwykle zaimplementowana?
#priority-queue#heap#ordering
Struktury danych
Na czym polega własność kopca (heap property) w kopcu binarnym?
#heap#binary-heap#priority-queue
Struktury danych
Jaki problem rozwiązuje Union-Find (DSU)?
#union-find#dsu#kruskal