کتاب آموزش جامع پیاده‌سازی ساختمان داده‌های پایه در زبان برنامه‌نویسی ++C با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش جامع پیاده‌سازی ساختمان داده‌های پایه در زبان برنامه‌نویسی ++C

موضوع کلی: علوم رایانه و مهندسی نرم‌افزار

موضوع میانی: الگوریتم‌ها و ساختمان داده‌های پیشرفته

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مفاهیم پایه و مدیریت حافظه در زبان ++C
  • 2. آشنایی با آرایه‌ها و تحلیل پیچیدگی زمانی الگوریتم‌ها
  • 3. مبانی کار با اشاره‌گرها و تخصیص حافظه پویا
  • 4. پیاده‌سازی لیست پیوندی یک‌طرفه و مدیریت گره‌ها
  • 5. عملیات درج و حذف در لیست‌های پیوندی
  • 6. پیاده‌سازی لیست پیوندی دوطرفه و مزایای آن
  • 7. ساختار داده پشته و کاربردهای آن در مدیریت توابع
  • 8. پیاده‌سازی پشته با استفاده از آرایه‌ها
  • 9. پیاده‌سازی پشته با استفاده از لیست‌های پیوندی
  • 10. ساختار داده صف و کاربردهای آن در پردازش داده‌ها
  • 11. پیاده‌سازی صف ساده با استفاده از آرایه‌ها
  • 12. پیاده‌سازی صف حلقوی و بهینه‌سازی فضای حافظه
  • 13. پیاده‌سازی صف با استفاده از لیست‌های پیوندی
  • 14. مفهوم صف اولویت‌دار و کاربردهای عملی آن
  • 15. معرفی درخت‌های دودویی و اصطلاحات مربوطه
  • 16. پیمایش‌های پیش‌وند، میان‌وند و پس‌وند در درخت‌های دودویی
  • 17. پیاده‌سازی درخت جستجوی دودویی و عملیات جستجو
  • 18. الگوریتم‌های درج و حذف در درخت جستجوی دودویی
  • 19. مفهوم هیپ و پیاده‌سازی صف اولویت‌دار با استفاده از هیپ
  • 20. الگوریتم مرتب‌سازی هیپ‌سورت و تحلیل کارایی آن
  • 21. آشنایی با جداول درهم‌سازی و مدیریت برخورد
  • 22. پیاده‌سازی جدول درهم‌سازی با روش زنجیره‌سازی
  • 23. پیاده‌سازی جدول درهم‌سازی با روش آدرس‌دهی باز
  • 24. بررسی پیچیدگی فضای حافظه در ساختمان داده‌ها
  • 25. انتخاب ساختمان داده مناسب برای مسائل بهینه‌سازی
  • 26. تکنیک‌های اشکال‌زدایی در پیاده‌سازی ساختمان داده‌ها
  • 27. اصول طراحی رابط برنامه‌نویسی برای ساختمان داده‌ها
  • 28. کاربرد ساختمان داده‌ها در طراحی سیستم‌های نرم‌افزاری
  • 29. بهینه‌سازی مصرف حافظه در پیاده‌سازی‌های ++C
  • 30. مدیریت خطاها و پایداری در کدنویسی ساختمان داده‌ها
تگ‌ها: آموزش ساختمان داده در ++C الگوریتم و ساختمان داده برنامه نویسی سی پلاس پلاس پشته و صف پیاده سازی ساختمان داده درخت جستجوی دودویی ساختمان داده پیشرفته لیست پیوندی مدیریت حافظه در C++ مهندسی نرم افزار

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.