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