کتاب ساختمان داده ها و الگوریتم ها: با ما به بهترین ها برسید با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساختمان داده ها و الگوریتم ها: با ما به بهترین ها برسید
موضوع کلی: برنامه نویسی
موضوع میانی: الگوریتمها و ساختمان دادهها
📋 سرفصلهای دوره
- 1. مقدمهای بر ساختمان دادهها
- 2. انواع دادههای اولیه
- 3. مفهوم متغیر و انواع داده
- 4. آرایهها و کاربردهای آن
- 5. عملیات پایه روی آرایهها
- 6. ماتریسها و عملیات مرتبط
- 7. لیستهای پیوندی یکطرفه
- 8. عملیات روی لیستهای پیوندی
- 9. لیستهای پیوندی دوطرفه
- 10. لیستهای حلقوی
- 11. پشته و مفاهیم آن
- 12. کاربرد پشته در محاسبات
- 13. صف و مفاهیم آن
- 14. کاربرد صف در سیستمها
- 15. درختها و مفاهیم پایه
- 16. انواع درختها
- 17. درخت دودویی جستجو
- 18. عملیات در درخت دودویی جستجو
- 19. درختهای متوازن (AVL)
- 20. مقدمهای بر درختهای B
- 21. درختهای B+
- 22. جداول درهمسازی (Hash Tables)
- 23. توابع درهمسازی
- 24. روشهای رفع تصادم
- 25. درختان پوشا
- 26. الگوریتم پریم
- 27. الگوریتم کروسکال
- 28. گرافها و مفاهیم پایه
- 29. نمایش گرافها
- 30. عملیات روی گرافها
- 31. پیمایش گراف (BFS)
- 32. پیمایش گراف (DFS)
- 33. کوتاهترین مسیر در گراف
- 34. الگوریتم دایکسترا
- 35. الگوریتم بلمن-فورد
- 36. مرتبسازی حبابی
- 37. مرتبسازی انتخابی
- 38. مرتبسازی درجی
- 39. مرتبسازی ادغامی
- 40. مرتبسازی سریع (Quick Sort)
- 41. مرتبسازی هرمی
- 42. مرتبسازی سطلی
- 43. مرتبسازی شمارشی
- 44. مرتبسازی مبنایی
- 45. مرتبسازی پایدار
- 46. جستجو در دادهها
- 47. جستجوی خطی
- 48. جستجوی دودویی
- 49. مفاهیم پیچیدگی زمانی
- 50. نمادگذاری O بزرگ
- 51. تحلیل پیچیدگی الگوریتمها
- 52. الگوریتمهای حریصانه
- 53. مقدمهای بر برنامهنویسی پویا
- 54. مثالهایی از برنامهنویسی پویا
- 55. مسئله کولهپشتی
- 56. مسئله یافتن زیردنباله مشترک طولانی
- 57. مسئله کوتاهترین مسیر در گرافهای جهتدار
- 58. الگوریتمهای جستجوی دودویی پیشرفته
- 59. الگوریتمهای فشردهسازی دادهها
- 60. مقدمهای بر ساختمان دادههای رشتهای
- 61. درختهای پیشوندی (Tries)
- 62. کاربرد درختهای پیشوندی
- 63. ساختمان دادههای مکانی
- 64. درختهای کیدی (k-d trees)
- 65. ساختمان دادههای گراف جهتدار بدون دور (DAG)
- 66. الگوریتمهای توپولوژیکی
- 67. مفاهیم درخت بینالمللی (Suffix Tree)
- 68. کاربرد درختهای بینالمللی
- 69. الگوریتمهای تطابق الگو
- 70. مقدمهای بر الگوریتمهای موازی
- 71. ساختمان دادهها برای پردازش موازی
- 72. الگوریتمهای توزیعشده
- 73. مقدمهای بر پیچیدگی محاسباتی
- 74. کلاسهای پیچیدگی (P, NP)
- 75. مسائل NP-کامل
- 76. پیادهسازی ساختمان دادهها در زبانهای برنامهنویسی
- 77. انتخاب ساختمان داده مناسب
- 78. بهینهسازی ساختمان دادهها
- 79. مقدمهای بر دادهساختارهای آماری
- 80. کاربرد ساختمان دادهها در پایگاههای داده
- 81. مقدمهای بر امنیت در ساختمان دادهها
- 82. ساختمان دادهها در سیستمهای عامل
- 83. ساختمان دادهها در شبکههای کامپیوتری
- 84. الگوریتمهای تحلیل دادههای بزرگ
- 85. مقدمهای بر یادگیری ماشین و ساختمان دادهها
- 86. ساختمان دادهها برای هوش مصنوعی
- 87. مفاهیم پیشرفته در درختهای دودویی
- 88. درختهای قرمز-سیاه
- 89. ساختمان دادههای هیپ
- 90. کاربرد هیپ در الگوریتمها
- 91. مقدمهای بر ساختمان دادههای فضایی
- 92. درختهای ناحیه (Quadtrees)
- 93. ساختمان دادههای سگمنت تری (Segment Trees)
- 94. کاربرد سگمنت تری
- 95. مقدمهای بر الگوریتمهای گراف پیشرفته
- 96. مسئله تطابق در گرافها
- 97. الگوریتمهای جریان در شبکه
- 98. مقدمهای بر ساختمان دادههای سهبعدی
- 99. مقدمهای بر ساختمان دادههای تصادفی
- 100. مقدمهای بر ساختمان دادههای غیرخطی
تگها:
الگوریتم
الگوریتم های مرتب سازی
برنامه نویسی
پیچیدگی الگوریتم
تحلیل الگوریتم
ساختمان داده
ساختمان داده پیشرفته
ساختمان داده در پایتون
ساختمان داده و الگوریتم
کاربرد الگوریتم
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.