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
Posting Komentar