کتاب ساختمان داده ها و الگوریتم ها: راهنمای سریع با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساختمان داده ها و الگوریتم ها: راهنمای سریع
موضوع کلی: برنامه نویسی
موضوع میانی: الگوریتمها و ساختمان دادهها
📋 سرفصلهای دوره
- 1. آشنایی با ساختمان داده و الگوریتم
- 2. اهمیت یادگیری ساختمان داده
- 3. مرور نماد O بزرگ و تحلیل پیچیدگی زمانی
- 4. مرور پیچیدگی فضایی
- 5. آرایه ها و عملیات پایه
- 6. لیست پیوندی یک طرفه
- 7. لیست پیوندی دو طرفه
- 8. لیست پیوندی حلقوی
- 9. پیاده سازی پشته با آرایه و لیست
- 10. پیاده سازی صف با آرایه و لیست
- 11. صف اولویت
- 12. درخت و مفاهیم پایه
- 13. پیمایش درخت (BFS و DFS)
- 14. درخت جستجوی دودویی (BST)
- 15. درخت AVL و متعادل سازی
- 16. درخت قرمز-سیاه
- 17. هیپ و عملیات آن
- 18. مرتب سازی Heap Sort
- 19. جدول درهم سازی و توابع هش
- 20. مدیریت برخورد در هش
- 21. گراف و نمایش آن (ماتریس و لیست مجاورت)
- 22. پیمایش گراف: BFS
- 23. پیمایش گراف: DFS
- 24. الگوریتم دایکسترا
- 25. الگوریتم بلمن-فورد
- 26. الگوریتم فلوید-وارشال
- 27. درخت پوشای کمینه (الگوریتم کراسکال)
- 28. درخت پوشای کمینه (الگوریتم پریم)
- 29. مرتب سازی حبابی
- 30. مرتب سازی انتخابی
- 31. مرتب سازی درجی
- 32. مرتب سازی ادغامی
- 33. مرتب سازی سریع (Quick Sort)
- 34. مرتب سازی مبنایی (Radix Sort)
- 35. الگوریتم جستجوی خطی
- 36. الگوریتم جستجوی دودویی
- 37. الگوریتم جستجوی درون یابی
- 38. الگوریتم Knuth-Morris-Pratt (KMP)
- 39. الگوریتم جستجوی Boyer-Moore
- 40. برنامه نویسی پویا: مقدمه
- 41. دنباله فیبوناچی با برنامه نویسی پویا
- 42. مسئله کوله پشتی (0/1 Knapsack)
- 43. طولانی ترین زیردنباله مشترک (LCS)
- 44. ضرب زنجیره ای ماتریس ها
- 45. الگوریتم حریصانه: مقدمه
- 46. مسئله انتخاب فعالیت
- 47. مسئله تغییر سکه با الگوریتم حریصانه
- 48. کدگذاری هافمن
- 49. الگوریتم عقبگرد: مقدمه
- 50. مسئله هشت وزیر
- 51. مسئله رنگ آمیزی گراف
- 52. الگوریتم تقسیم و حل: مقدمه
- 53. ضرب اعداد بزرگ با تقسیم و حل
- 54. مسئله نزدیک ترین جفت نقاط
- 55. تحلیل الگوریتم های بازگشتی (قضیه اصلی)
- 56. مدیریت حافظه و اشاره گرها
- 57. استفاده از ساختمان داده در پایگاه داده
- 58. ساختمان داده های پیشرفته: درخت B
- 59. ساختمان داده های پیشرفته: درخت تری (Trie)
- 60. مرور الگوریتم های مرتب سازی مقایسه ای
- 61. تحلیل عملکرد الگوریتم ها در عمل
- 62. بهینه سازی کد و انتخاب ساختمان داده مناسب
- 63. آمادگی برای مصاحبه های شغلی
تگها:
Algorithms
Data Structures
الگوریتم
برنامه نویسی
تحلیل پیچیدگی
جدول درهم سازی
درخت جستجو
ساختمان داده
گراف
مرتب سازی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.