Mavzu: Xasislik algoritmlari Algoritmlarni loyihalash fani Reja: xasis algoritmlar


Xoffman kodi Optimal daraxt Xoffman kodi


Download 1.81 Mb.
bet8/8
Sana31.03.2023
Hajmi1.81 Mb.
#1311005
1   2   3   4   5   6   7   8
Bog'liq
16-mavzu Xasislik algoritmlari

Xoffman kodi

  • Optimal daraxt

Xoffman kodi

  • Bizning vazifamiz barglari ramzlar bilan belgilangan va daraxtning narxini minimallashtiradigan, deb belgilangan aniq, binar daraxtni topishdir.
  • (Daraxtdagi i-chi belgi chuqurligi). Biz daraxtning ichki uchining chastotasini o'g'illarining chastotalari yig'indisi sifatida aniqlaymiz. Ushbu ta'rif bilan daraxtning har bir uchining chastotasi shunchaki kodlash yoki dekodlash paytida ushbu uchga kirishlar soni ekanligini ko'rish mumkin. Daraxtning narxi, ildizdan tashqari, daraxtning barcha uchlari chastotalarining yig'indisiga teng bo'ladi. Ikkala noyob belgilar eng maqbul daraxtning eng pastki qismida osib qo'yilishi aniq. NUO, f1, f2 - bu minimal chastotalar. f1 va ... fn, aka-uka va opa-singillar bo'lgan f1, ... fn chastotalar uchun maqbul daraxtning qiymati yig'indiga (f1 + f2) va chastotalar uchun eng maqbul daraxt narxiga (f1 + f2), ... fn.

Xoffman kodi uchun psevdokod

E’tiboringiz uchun raxmat !


Download 1.81 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling