کتاب ساختمان داده ها و الگوریتم ها: با ارائه راهکارهای عملی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساختمان داده ها و الگوریتم ها: با ارائه راهکارهای عملی
موضوع کلی: برنامه نویسی
موضوع میانی: الگوریتمها و ساختمان دادهها
📋 سرفصلهای دوره
- 1. مفاهیم پایه ساختمان داده و الگوریتم
- 2. تحلیل پیچیدگی زمانی با نماد O بزرگ
- 3. تحلیل پیچیدگی حافظه
- 4. آشنایی با آرایهها و کاربردهای عملی
- 5. لیستهای پیوندی ساده
- 6. لیستهای پیوندی دوطرفه و حلقوی
- 7. پیادهسازی پشته با آرایه و لیست
- 8. کاربردهای عملی پشته در مسائل روزمره
- 9. پیادهسازی صف با آرایه و لیست
- 10. صفهای حلقوی و اولویتدار
- 11. درخت دودویی و ویژگیهای آن
- 12. پیمایش درخت دودویی به روش عمقی
- 13. پیمایش درخت دودویی به روش سطحی
- 14. درخت جستجوی دودویی و عملیات اصلی
- 15. حذف گره در درخت جستجوی دودویی
- 16. درختهای متوازن و مفهوم ارتفاع
- 17. درخت AVL و چرخشهای آن
- 18. درخت قرمز-سیاه و قوانین تعادل
- 19. هیپ دودویی و عملیات اصلی
- 20. مرتبسازی هیپ
- 21. درخت B و کاربرد در پایگاه داده
- 22. جدول درهمسازی و توابع هش
- 23. مدیریت برخورد در هش با زنجیرهسازی
- 24. مدیریت برخورد با آدرسدهی باز
- 25. گراف و نمایش با ماتریس مجاورت
- 26. نمایش گراف با لیست مجاورت
- 27. پیمایش گراف با الگوریتم BFS
- 28. پیمایش گراف با الگوریتم DFS
- 29. یافتن کوتاهترین مسیر با دیکسترا
- 30. الگوریتم بلمن-فورد برای یالهای منفی
- 31. الگوریتم فلوید-وارشال برای همه زوجها
- 32. الگوریتم پرایم برای درخت پوشای کمینه
- 33. الگوریتم کروسکال و کاربرد عملی
- 34. مرتبسازی حبابی و تحلیل عملکرد
- 35. مرتبسازی انتخابی و درجی
- 36. مرتبسازی ادغامی و پیادهسازی
- 37. مرتبسازی سریع و انتخاب محور
- 38. مرتبسازی شمارشی و سطل
- 39. مرتبسازی پایهای برای دادههای خاص
- 40. الگوریتم جستجوی خطی و دودویی
- 41. جستجوی درونیابی و نمایی
- 42. الگوریتمهای حریصانه و مثالهای عملی
- 43. برنامهریزی پویا و اصل بهینگی
- 44. مسئله کولهپشتی با برنامهریزی پویا
- 45. ضرب زنجیرهای ماتریسها
- 46. طولانیترین زیردنباله مشترک
- 47. الگوریتم عقبگرد و کاربرد در مسائل ترکیباتی
- 48. مسئله هشت وزیر با عقبگرد
- 49. الگوریتم جستجوی محلی و بهینهسازی
- 50. الگوریتم شاخه و حد
- 51. درخت باینری ایندکس شده (BIT)
- 52. درخت قطعه و پرسش بازه
- 53. بهروزرسانی بازه در درخت قطعه با تنبلی
- 54. تکنیک دو اشارهگر در مسائل آرایه
- 55. الگوریتم پنجره کشویی
- 56. الگوریتمهای مبتنی بر بیت و ماسک
- 57. ساختار داده دیاسیو (اتحاد-یافتن)
- 58. فشردهسازی مسیر در دیاسیو
- 59. پیادهسازی صف دوطرفه (دِک)
- 60. لیست پرشی و جستجوی سریع
- 61. درخت سگمنت پویا
- 62. الگوریتم مرتبسازی توپولوژیک
- 63. تشخیص دور در گراف جهتدار
- 64. الگوریتم کوساراجو برای مؤلفههای قویاً همبند
- 65. الگوریتم تارجان برای مؤلفههای همبند
- 66. کوتاهترین مسیر در گراف بدون وزن
- 67. الگوریتم A* برای مسیریابی هوشمند
- 68. درخت دودویی کامل و نمایش با آرایه
- 69. تبدیل درخت به لیست دودویی
- 70. الگوریتمهای فشردهسازی داده (هافمن)
- 71. رمزگذاری و رمزگشایی با کد هافمن
- 72. الگوریتم تطبیق الگو با رشته
- 73. الگوریتم KMP و مرز رشته
- 74. الگوریتم رابین-کارپ و هش رشته
- 75. الگوریتم زد برای جستجوی رشته
- 76. درخت پسوندی و کاربردها
- 77. پیادهسازی نقشه و مجموعه با درخت دودویی
- 78. پیادهسازی نقشه با جدول هش
- 79. الگوریتمهای تصادفی و تحلیل
- 80. مدیریت حافظه پویا و اشارهگرها
- 81. اشکالزدایی الگوریتمهای پیچیده
- 82. بهبود کارایی با ذخیرهسازی نتایج میانی
- 83. الگوریتمهای ترکیبی و هیبرید
- 84. تحلیل تجربی الگوریتمها با دادههای واقعی
- 85. بهینهسازی الگوریتم برای حافظه محدود
- 86. مقایسه عملی ساختارهای داده در پروژهها
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.