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