کتاب طراحی و پیاده‌سازی جداول درهم‌سازی (Hash Tables) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره طراحی و پیاده‌سازی جداول درهم‌سازی (Hash Tables)

موضوع کلی: ساختمان داده‌ها و الگوریتم‌ها

موضوع میانی: پیاده‌سازی ساختمان داده‌ها

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر جداول درهم‌سازی
  • 2. کاربردهای جداول درهم‌سازی
  • 3. مفاهیم اساسی در جداول درهم‌سازی
  • 4. تابع درهم‌سازی (Hash Function)
  • 5. ویژگی‌های یک تابع درهم‌سازی خوب
  • 6. روش‌های مختلف تابع درهم‌سازی
  • 7. درهم‌سازی تقسیم (Division Method)
  • 8. درهم‌سازی ضرب (Multiplication Method)
  • 9. درهم‌سازی Mid-Square
  • 10. درهم‌سازی Folding
  • 11. تصادم (Collision) در جداول درهم‌سازی
  • 12. روش‌های حل تصادم
  • 13. زنجیره‌سازی جداگانه (Separate Chaining)
  • 14. آرایه‌های باز (Open Addressing)
  • 15. درهم‌سازی خطی (Linear Probing)
  • 16. درهم‌سازی درجه‌دوم (Quadratic Probing)
  • 17. درهم‌سازی دوگانه (Double Hashing)
  • 18. عملکرد جستجو در جداول درهم‌سازی
  • 19. عملکرد درج در جداول درهم‌سازی
  • 20. عملکرد حذف در جداول درهم‌سازی
  • 21. تحلیل عملکرد جداول درهم‌سازی
  • 22. عوامل مؤثر بر عملکرد جداول درهم‌سازی
  • 23. ضریب بارگذاری (Load Factor)
  • 24. تغییر اندازه جداول درهم‌سازی (Resizing)
  • 25. پیاده‌سازی جداول درهم‌سازی با استفاده از آرایه‌ها
  • 26. پیاده‌سازی جداول درهم‌سازی با استفاده از لیست‌های پیوندی
  • 27. پیاده‌سازی جداول درهم‌سازی در زبان برنامه‌نویسی پایتون
  • 28. پیاده‌سازی جداول درهم‌سازی در زبان برنامه‌نویسی جاوا
  • 29. پیاده‌سازی جداول درهم‌سازی در زبان برنامه‌نویسی ++C
  • 30. بررسی پیچیدگی زمانی و مکانی جداول درهم‌سازی
  • 31. مقایسه جداول درهم‌سازی با سایر ساختمان‌های داده
  • 32. کاربردهای پیشرفته جداول درهم‌سازی
  • 33. جداول درهم‌سازی در پایگاه‌های داده
  • 34. جداول درهم‌سازی در کش (Cache)
  • 35. جداول درهم‌سازی در رمزنگاری
  • 36. جداول درهم‌سازی در الگوریتم‌های گراف
  • 37. جداول درهم‌سازی در تشخیص الگو
  • 38. بهینه‌سازی جداول درهم‌سازی
  • 39. انتخاب تابع درهم‌سازی مناسب
  • 40. انتخاب روش حل تصادم مناسب
  • 41. تکنیک‌های کاهش تصادم
  • 42. جداول درهم‌سازی کامل (Perfect Hash Tables)
  • 43. جداول درهم‌سازی Cuckoo
  • 44. جداول درهم‌سازی Robin Hood
  • 45. جداول درهم‌سازی با زنجیره‌سازی جداگانه دوطرفه
  • 46. جداول درهم‌سازی پویا (Dynamic Hash Tables)
  • 47. تحلیل و بررسی کد پیاده‌سازی جداول درهم‌سازی
  • 48. اشکال‌زدایی و تست جداول درهم‌سازی
  • 49. مثال‌های عملی از پیاده‌سازی جداول درهم‌سازی
  • 50. استفاده از جداول درهم‌سازی در مسائل واقعی
  • 51. مطالعه موردی: پیاده‌سازی یک دیکشنری با استفاده از جداول درهم‌سازی
  • 52. مطالعه موردی: پیاده‌سازی یک کش با استفاده از جداول درهم‌سازی
  • 53. آینده جداول درهم‌سازی
  • 54. تحقیقات جدید در زمینه جداول درهم‌سازی
تگ‌ها: Hash Table Modula-3 الگوریتم ببی مدولا-۳ پیاده‌سازی ساختمان داده جداول درهم‌سازی جداول هش ساختمان داده طراحی الگوریتم

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.