ورود

View Full Version : سوال: ساختن کد هافمن



BeginnerProgrammer
سه شنبه 14 تیر 1390, 02:15 صبح
سلام
من کد هافمن مربوط به کاراکترهای یک فایل رو ساختم و به صورت استرینگ ذخیره کردم و به کد هر کاراکتر هم دسترسی دارم ولی اگه بخوام فایل رو با استفاده از کدی که به صورت استرینگ بازسازی کنم حجم فایل خیلی زیاد میشه !
نمیدونم باید از چه روشی استفاده کنم.
لطفا راهنمایی کنید.

soorena
شنبه 18 تیر 1390, 19:30 عصر
خوب ببين عزيزم شما اگر قرار باشه که به صورت string ذخيره کنی که ديگه اسمش فشرده سازی نيست .
کاری که بايد بکنی اينه که کد رو به صورت بيت ذخيره کنی که برای اين کار نياز به يه کتابخونه داری که به صورت بيتی کار کنه هم ميتونی خودت بنويسی هم ميتونی از کتابخونه های موجود استفاده کنی.....
يه نگاهی به اينجا بکن....
http://maroofi.persiangig.com/bitio/bitio.html

BeginnerProgrammer
سه شنبه 21 تیر 1390, 13:55 عصر
ممنون از کمکتون ،
لینکی که گذاشتم خیلی به من کمک کرد (برای ذخیره کردن به صورت بیتی در فایل و خواندن به صورت بیتی از فایله)
http://michael.dipperstein.com/bitlibs