PDA

View Full Version : سوال: فشرده کردن و رمزگذاري



ميثم طاهري
جمعه 29 آذر 1387, 17:41 عصر
سلام دوستان عزيز.پروژه از اين قراره كه بايد مثلا يك رشته اي رو گرفته بعد بزرگترين و كوچكترين حرف رو توي اون پيدا كنه و بعد محاسبه كنه كه با چند بيت ميتونه حروفي رو كه بين اين دو حرفه نشون بده.بعد با اين حرفها كدهايي اختصاص بده و با استفاده از اين كدها هم اونو فشرده كنه و هم رمزگذاريش كنه.پيشاپيش از راهنمايي هاي شما سپاس گزارم
مي خواستم بدونم چه روندي رو بايد طي كنم اعم از توابع و.....

emad_67
جمعه 29 آذر 1387, 18:45 عصر
برای پیدا کردن بزرگترین و کوچکترین حرف فقط باید کد های اسکی اونا رو مقایسه کنی. بعد اختلاف کد اسکی کوچکترین وبزرگترین حرف نشون دهنده تعداد بایت های بین اوناست که ضربدر 8 میشه تعداد بیت های بین اونا.
برای رمزنگاری از چه الگوریتمی باید استفاده کنی؟ فکر کنم منظور این بوده که از هافمن استفاده کنی.
در مورد هافمن توی سایت جستجو کن. یه مقدار بحث در موردش زیاده. اینجا رو هم بخون:
http://barnamenevis.org/forum/showthread.php?t=89487

ميثم طاهري
جمعه 29 آذر 1387, 18:54 عصر
برای پیدا کردن بزرگترین و کوچکترین حرف فقط باید کد های اسکی اونا رو مقایسه کنی. بعد اختلاف کد اسکی کوچکترین وبزرگترین حرف نشون دهنده تعداد بایت های بین اوناست که ضربدر 8 میشه تعداد بیت های بین اونا.
برای رمزنگاری از چه الگوریتمی باید استفاده کنی؟ فکر کنم منظور این بوده که از هافمن استفاده کنی.
در مورد هافمن توی سایت جستجو کن. یه مقدار بحث در موردش زیاده. اینجا رو هم بخون:
http://barnamenevis.org/forum/showthread.php?t=89487
واسه فشرده سازي چي؟

emad_67
جمعه 29 آذر 1387, 19:02 عصر
واسه فشرده سازي چي؟
ببخشید اشتباه گفتم، هافمن الگوریتم فشرده سازی هست ولی برای فشره سازی به نوعی شما داده ها رو کد گذاری هم میکنی که در نهایت باید برای خوندنشون اونا رو decode کنی.

ميثم طاهري
جمعه 29 آذر 1387, 19:43 عصر
ببخشید اشتباه گفتم، هافمن الگوریتم فشرده سازی هست ولی برای فشره سازی به نوعی شما داده ها رو کد گذاری هم میکنی که در نهایت باید برای خوندنشون اونا رو decode کنی.
بعيد ميدونم منظورش هافمن بوده باشه.حالا اكه نخوام از هافمن استفاده كنم چي؟