کتاب ساختمان داده ها و الگوریتم ها: با تمرکز بر پیاده سازی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساختمان داده ها و الگوریتم ها: با تمرکز بر پیاده سازی
موضوع کلی: برنامه نویسی
موضوع میانی: الگوریتمها و ساختمان دادهها
📋 سرفصلهای دوره
- 1. مفاهیم پایه ساختمان داده و الگوریتم
- 2. تحلیل پیچیدگی زمانی Big-O
- 3. تحلیل پیچیدگی حافظهای
- 4. آرایهها و عملیات روی آنها
- 5. رشتهها و الگوریتمهای پردازش متن
- 6. لیست پیوندی یکطرفه
- 7. لیست پیوندی دوطرفه
- 8. لیست پیوندی حلقوی
- 9. پیادهسازی صف با آرایه و لیست پیوندی
- 10. پیادهسازی پشته با آرایه و لیست پیوندی
- 11. درخت دودویی و پیمایشها
- 12. درخت جستجوی دودویی
- 13. درخت AVL و توازن
- 14. درخت قرمز-سیاه
- 15. هیپ دودویی و صف اولویت
- 16. جدول درهمسازی و توابع درهم
- 17. مدیریت برخورد در جدول درهم
- 18. گراف و نمایش با ماتریس مجاورت
- 19. گراف و نمایش با لیست مجاورت
- 20. الگوریتم جستجوی اول سطح (BFS)
- 21. الگوریتم جستجوی اول عمق (DFS)
- 22. الگوریتم دیکسترا
- 23. الگوریتم کروسکال و بیشینه درخت پوشا
- 24. مرتبسازی حبابی
- 25. مرتبسازی انتخابی
- 26. مرتبسازی درجی
- 27. مرتبسازی ادغامی
- 28. مرتبسازی سریع
- 29. مرتبسازی هرمی
- 30. مرتبسازی شمارشی
- 31. جستجوی خطی
- 32. جستجوی دودویی
- 33. الگوریتم بازگشتی و تقسیم و غلبه
- 34. برنامهنویسی پویا: معرفی و مفاهیم
- 35. مسئله کولهپشتی
- 36. دنبالهی مشترک زیرمسئله (LCS)
- 37. الگوریتم حریصانه
- 38. الگوریتم مرتبسازی توپولوژیک
- 39. ساختار دادهی یونیون-فایند
- 40. پیادهسازی صف دوطرفه (Deque)
- 41. درخت باینومیال و فیبوناچی
- 42. الگوریتم فلوید-وارشال
- 43. الگوریتم بلمن-فورد
- 44. درخت باینری ایندکس شده (BIT)
- 45. درخت قطعه (Segment Tree)
- 46. درخت تری (Trie)
- 47. پیادهسازی و کاربرد بیتست
- 48. الگوریتمهای تصادفی و نمونهگیری
- 49. تحلیل الگوریتمهای بازگشتی
- 50. بهینهسازی با تکنیک پنجره لغزان
- 51. الگوریتمهای تطبیق الگو
- 52. پیادهسازی درخت تصمیم
تگها:
C++
الگوریتم
برنامه نویسی
پایتون
پیاده سازی
تحلیل الگوریتم
جستجو
داده ساختار
ساختمان داده
مرتب سازی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.