کتاب درک و پیادهسازی ساختار دادهها و الگوریتمها در پایتون با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره درک و پیادهسازی ساختار دادهها و الگوریتمها در پایتون
موضوع کلی: برنامه نویسی
موضوع میانی: پایتون (Python)
📋 سرفصلهای دوره
- 1. مفاهیم پایه و انواع داده در پایتون
- 2. رشتهها و عملیات متنی
- 3. لیستها، تاپلها و مجموعهها
- 4. دیکشنریها و کاربردهای پیشرفته
- 5. حلقهها و شرطها در پایتون
- 6. توابع و بازگشت
- 7. مدیریت خطا و استثنا
- 8. پیچیدگی زمانی و نماد O بزرگ
- 9. تحلیل پیچیدگی الگوریتمها
- 10. جستجوی خطی و باینری
- 11. الگوریتم مرتبسازی حبابی
- 12. مرتبسازی انتخابی و درجی
- 13. مرتبسازی ادغامی
- 14. مرتبسازی سریع
- 15. مرتبسازی هرمی
- 16. مرتبسازی شمارشی و پایهای
- 17. پشته و صف
- 18. صف دوجهته
- 19. لیست پیوندی یکطرفه
- 20. لیست پیوندی دوطرفه
- 21. درخت دودویی و پیمایش
- 22. درخت جستجوی دودویی
- 23. درخت AVL
- 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. الگوریتم جستجوی درونریزی
- 56. درخت قطعه و کاربردها
- 57. درخت دودویی نمایه
- 58. الگوریتم صعود تپهای
- 59. مسأله تطابق پرانتزها
- 60. الگوریتم محاسبه توان سریع
- 61. الگوریتم ضرب ماتریس زنجیرهای
- 62. الگوریتم مسأله زنبور عسل و برنامهنویسی پویا
- 63. الگوریتم تشخیص دور در گراف
- 64. الگوریتم مؤلفههای همبند قوی
- 65. الگوریتم مرتبسازی ریشهای
- 66. الگوریتم مرتبسازی سطلی
- 67. الگوریتم شمارش معکوس
- 68. الگوریتم مسأله کولهپشتی ۰-۱ با برنامهنویسی پویا
- 69. الگوریتم مسأله کولهپشتی کسری
- 70. الگوریتم مسأله بیشینه زیرآرایه
- 71. الگوریتم مسأله برج هانوی
- 72. الگوریتم مسأله رنگآمیزی گراف
- 73. الگوریتم مسأله تطابق الگو با Wildcard
- 74. الگوریتم مسأله مرتبسازی با حداقل مقایسه
- 75. الگوریتم مسأله درخت تصمیم
- 76. الگوریتم مسأله کدگذاری آریتمتیک
- 77. الگوریتم مسأله فشردهسازی داده
- 78. الگوریتم مسأله رمزنگاری ساده
- 79. الگوریتم مسأله تولید اعداد تصادفی
- 80. الگوریتم مسأله تولید جایگشت
- 81. الگوریتم مسأله ترکیبات
- 82. الگوریتم مسأله زیرمجموعهها
- 83. الگوریتم مسأله دنبالهبندی کارها
- 84. الگوریتم مسأله زمانبندی پردازنده
- 85. الگوریتم مسأله تطابق رشته
- 86. الگوریتم مسأله ویرایش فاصله
- 87. الگوریتم مسأله طولانیترین زیررشته مشترک
- 88. الگوریتم مسأله طولانیترین زیردنباله مشترک
تگها:
algorithms
data structures
python
الگوریتم
برنامه نویسی
پایتون
پیاده سازی
ساختار داده
کدنویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.