همان طور که می دونید یک روش فشرده سازی اطلاعات بر روی حافظه های جانبی کد گذاری کاراکتر هاست وباید به دنبال روشی گشت که یک کد دودویی ماسبی را برای فشرده سازی داده ها پیدا کرد کد گذاری هافمن یکی از این روش هاست.
آقای هافمن با استفاده از الگوریتم حریصانه الگوریتمی را طراحی کرد که از طریق ساخت یک درخت دودویی متناظر با یک کد یک کد بهینه دودویی را تولید کرد. در ادامه برای شما سورس این الگوریتم را به زبان ++C قرار می دهیم تا بهتر از آن بتوانید استفاده نمایید.
چهارشنبه پنجم مرداد ۱۳۹۰ | 18:57