Menu
CoddyTech

Kompleksitas Waktu dan Ruang

Pelajaran 7 dari 9 dalam kursus Algoritma Kruskal: Algoritma Graf di Coddy.

Kompleksitas Waktu:

  • Mengurutkan E edge membutuhkan O(E log E); setiap operasi union-find hampir O(1) dengan kompresi jalur, sehingga Kruskal klasik membutuhkan O(E log E). Versi pemilihan minimum yang kita buat di sini membutuhkan O(E2), yang cukup baik untuk graf kecil.

Kompleksitas Ruang:

  • O(V) untuk array parent (ditambah edge input).

Ringkasan:

  • Kruskal membangun MST dengan menambahkan edge tanpa siklus yang paling murah di setiap langkah, menggunakan union-find untuk memeriksa siklus.
  • Semua MST memiliki bobot total yang sama, jadi jawabannya unik.

Coba sendiri

Pelajaran ini tidak memiliki tantangan kode.

quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Algoritma Kruskal: Algoritma Graf

Latihan sendiri: Compiler C online