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