STRUKTUR DATA HEAP

STRUKTUR DATA HEAP

Struktur Data Heap: Pengertian, Karakteristik, dan Operasinya

Oleh Trivusi Diperbarui: 07 Januari 2023 Posting Komentar

Heap merupakan struktur data yang sangat berguna dan perlu diketahui dengan baik oleh setiap programmer. Struktur data heap digunakan dalam heap sort dan priority queue.


Di blog ini, kita akan membahas lebih lanjut mengenai pengertian, karakteristik, dan operasi-operasi yang ada pada struktur data heap. Yuk, simak!

Berikut adalah beberapa karakteristik dan operasi struktur data heap: 

 

Properti heap

Semua anak dari simpul tertentu harus lebih besar daripada simpul induk, atau semua anak harus lebih kecil daripada simpul induk. 

 

Operasi

Struktur data heap melakukan tiga operasi utama, yaitu penyisipan, penghapusan, dan ekstraksi elemen minimum atau maksimum. 

 

Implementasi

Heap biasanya diimplementasikan dengan array. 

 

Penggunaan

Struktur data heap sering digunakan untuk mengimplementasikan antrian prioritas. 

 

Jenis heap

Terdapat dua jenis heap, yaitu min-heap dan max-heap. Min-heap menyimpan nilai paling signifikan dalam daftar tak berurutan, sedangkan max-heap mengembalikan nilai paling penting dalam daf

tar berurutan. 

Komentar

Postingan populer dari blog ini

Mengenal Sistem Bilangan Komputer: Desimal, Biner, Oktal dan Heksa Desimal

Konversi Sistem Bilangan Komputer: Desimal, Biner, Oktal dan Heksa Desimal

Berlangsung Secara Hybrid, "Code The Ocean" Mengajak Anak Menjaga Laut Melalui Pemrograman