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