کتاب الگوریتمهای فشردهسازی دادهها: Huffman و Lempel-Ziv با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره الگوریتمهای فشردهسازی دادهها: Huffman و Lempel-Ziv
موضوع کلی: برنامه نویسی
موضوع میانی: الگوریتمها و ساختمان دادهها
📋 سرفصلهای دوره
- 1. مفاهیم پایه فشردهسازی دادهها
- 2. انواع فشردهسازی: بیاتلاف و بااتلاف
- 3. معیارهای ارزیابی الگوریتم فشردهسازی
- 4. مدلسازی احتمالی و آنتروپی در فشردهسازی
- 5. کدگذاری با طول متغیر
- 6. اصول کدگذاری Huffman
- 7. ساخت درخت Huffman
- 8. روش کدگذاری Huffman
- 9. مثال عملی کدگذاری Huffman
- 10. کدگشایی Huffman
- 11. تحلیل کارایی Huffman
- 12. محدودیتهای کدگذاری Huffman
- 13. Huffman سازگار با بلوک
- 14. Huffman تطبیقی
- 15. مبانی کدگذاری Lempel-Ziv
- 16. الگوریتم LZ77: پنجره لغزان
- 17. فشردهسازی با اشاره به دیکشنری
- 18. ساخت جفتهای (فاصله، طول)
- 19. پیادهسازی گام به گام LZ77
- 20. مثال عملی LZ77
- 21. کدگشایی LZ77
- 22. الگوریتم LZ78: دیکشنری درختی
- 23. ساخت و بهروزرسانی دیکشنری در LZ78
- 24. مثال عملی LZ78
- 25. کدگشایی LZ78
- 26. الگوریتم LZW
- 27. مثال عملی LZW
- 28. تفاوت LZ77 و LZ78 و LZW
- 29. تحلیل حافظه و سرعت در LZ
- 30. ترکیب Huffman و LZ
- 31. معرفی Deflate
- 32. ساختار Deflate
- 33. کدگذاری فاصله و طول در Deflate
- 34. کدگذاری فاصله و طول در Deflate
- 35. مدیریت بافر در Deflate
- 36. مثال فشردهسازی با Deflate
- 37. کدگشایی Deflate
- 38. مقایسه Deflate با روشهای دیگر
- 39. الگوریتم LZMA
- 40. الگوریتم LZMA2
- 41. فشردهسازی BZip2
- 42. مقایسه Huffman و LZ در دادههای متنی
- 43. فشردهسازی تصاویر با Huffman
- 44. فشردهسازی تصاویر با LZW
- 45. فشردهسازی فایلهای اجرایی
- 46. فشردهسازی دادههای تکراری
- 47. پیشبینی و مدلسازی برای بهبود فشردهسازی
- 48. فشردهسازی تطبیقی در جریان داده
- 49. محدودیت نرخ فشردهسازی
- 50. سنجش نسبت فشردهسازی
- 51. تحلیل پیچیدگی زمانی الگوریتمها
- 52. تحلیل پیچیدگی حافظه
- 53. مقایسه سرعت فشردهسازی و گشودن
- 54. معرفی فرمتهای فشردهسازی ZIP و GZip
- 55. معرفی فرمت فشردهسازی 7z
- 56. معرفی فرمت فشردهسازی RAR
- 57. پیادهسازی ساده Huffman در پایتون
- 58. پیادهسازی ساده LZW در پایتون
- 59. پیادهسازی ساده Deflate در پایتون
- 60. اشکالزدایی و بهینهسازی پیادهسازی
- 61. کاربرد فشردهسازی در شبکه
- 62. فشردهسازی در HTTP
- 63. فشردهسازی پایگاه داده
- 64. فشردهسازی در سیستمهای فایل
- 65. فشردهسازی در تصاویر پزشکی
- 66. فشردهسازی در سیستمهای نهفته
- 67. فشردهسازی و رمزنگاری
- 68. فشردهسازی و امنیت داده
- 69. چالشهای فشردهسازی دادههای بزرگ
- 70. فشردهسازی در یادگیری ماشین
- 71. فشردهسازی مدلهای عصبی
- 72. فشردهسازی و فشردهسازی معکوس
- 73. فشردهسازی در اینترنت اشیا
- 74. تکنیکهای فشردهسازی پیشرفته
- 75. مرور و جمعبندی الگوریتمهای اصلی
تگها:
الگوریتم فشردهسازی
برنامه نویسی
پردازش فایل
ساختمان داده
فشردهسازی داده
کدگذاری بدون اتلاف
لمپل-زیو
هافمن
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.