کتاب طراحی و پیادهسازی جداول درهمسازی (Hash Tables) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی و پیادهسازی جداول درهمسازی (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
الگوریتم
ببی مدولا-۳
پیادهسازی ساختمان داده
جداول درهمسازی
جداول هش
ساختمان داده
طراحی الگوریتم
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.