کتاب ساختمان داده ها و الگوریتم ها: با ما دنیای خود را تغییر دهید با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساختمان داده ها و الگوریتم ها: با ما دنیای خود را تغییر دهید
موضوع کلی: برنامه نویسی
موضوع میانی: الگوریتمها و ساختمان دادهها
📋 سرفصلهای دوره
- 1. مفاهیم پایه ساختمان داده ها
- 2. آشنایی با آرایه ها و کاربردهای آن
- 3. لیست های پیوندی ساده و دوطرفه
- 4. پیاده سازی پشته و صف
- 5. درخت ها و انواع آن
- 6. درخت جستجوی دودویی
- 7. پیمایش درختان (پیشوندی، میانوندی، پسوندی)
- 8. درخت های هرمی و صف اولویت
- 9. جدول درهم سازی و توابع درهم
- 10. درخت های AVL و متوازن سازی
- 11. درخت سیاه-قرمز
- 12. درخت باینری ایندکس شده
- 13. گراف ها و نمایش آن ها
- 14. پیمایش گراف با BFS
- 15. پیمایش گراف با DFS
- 16. الگوریتم دایکسترا برای کوتاه ترین مسیر
- 17. الگوریتم بلمن-فورد
- 18. الگوریتم فلوید-وارشال
- 19. درخت پوشای کمینه با الگوریتم کروسکال
- 20. درخت پوشای کمینه با الگوریتم پریم
- 21. مرتب سازی حبابی و انتخابی
- 22. مرتب سازی درجی
- 23. مرتب سازی ادغامی
- 24. مرتب سازی سریع
- 25. مرتب سازی هرمی
- 26. مرتب سازی شمارشی و پایه ای
- 27. جستجوی خطی و دودویی
- 28. تحلیل پیچیدگی زمانی با نماد O بزرگ
- 29. تحلیل پیچیدگی فضایی
- 30. بازگشت پذیری و توابع بازگشتی
- 31. الگوریتم عقبگرد و مسائل آن
- 32. برنامه نویسی پویا و اصل بهینگی
- 33. مسئله کوله پشتی با برنامه نویسی پویا
- 34. دنباله افزایشی بیشینه
- 35. فشرده سازی متن با هافمن
- 36. الگوریتم تطابق رشته با روش ساده
- 37. الگوریتم KMP
- 38. درخت پسوندی و کاربرد آن
- 39. الگوریتم های حریصانه و مثال ها
- 40. مسئله زمان بندی کارها
- 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. الگوریتم های تقریبی برای مسائل NP-سخت
تگها:
Algorithms
Data Structures
آموزش الگوریتم
الگوریتم
برنامه نویسی
پیاده سازی
تحلیل الگوریتم
ساختار داده
ساختمان داده ها
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.