کتاب آموزش جامع ساختمان دادهها با زبانهای C و C++ (ویژه توسعهدهندگان سیستم) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع ساختمان دادهها با زبانهای C و C++ (ویژه توسعهدهندگان سیستم)
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: الگوریتمها و ساختارهای داده
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی الگوریتم و تحلیل پیچیدگی زمانی و مکانی
- 2. آشنایی با نمادهای مجانبی و تحلیل مرتبه اجرایی
- 3. مدیریت حافظه در زبانهای C و C++
- 4. آرایهها و تخصیص حافظه پویا در زبان سی
- 5. ساختار دادههای خطی و مفهوم انتزاعی داده
- 6. پیادهسازی لیست پیوندی یکطرفه با اشارهگرها
- 7. مدیریت لیستهای پیوندی دوطرفه و مزایای آن
- 8. ساختار داده پشته و کاربردهای آن در فراخوانی توابع
- 9. پیادهسازی پشته با استفاده از آرایه و لیست پیوندی
- 10. ساختار داده صف و کاربردهای آن در سیستمهای صفبندی
- 11. پیادهسازی صفهای حلقوی با آرایههای ایستا
- 12. صفهای اولویتدار و روشهای پیادهسازی
- 13. مبانی بازگشت و تحلیل توابع بازگشتی
- 14. الگوریتمهای مرتبسازی ساده شامل حبابی و انتخابی
- 15. الگوریتمهای مرتبسازی پیشرفته شامل ادغامی و سریع
- 16. جستجوی خطی و جستجوی دودویی در آرایههای مرتب
- 17. درختهای دودویی و پیمایشهای پیشسفارش و پسسفارش
- 18. درختهای جستجوی دودویی و عملیات درج و حذف
- 19. موازنه درختها و آشنایی با درختهای AVL
- 20. ساختار داده هیپ و کاربرد آن در مرتبسازی هرمی
- 21. مفاهیم پایه گراف و روشهای نمایش ماتریس مجاورت
- 22. نمایش گراف با لیست مجاورت در زبان C++
- 23. الگوریتمهای پیمایش گراف شامل جستجوی اول سطح
- 24. الگوریتمهای پیمایش گراف شامل جستجوی اول عمق
- 25. یافتن کوتاهترین مسیر در گراف با الگوریتم دایکسترا
- 26. درخت پوشای کمینه و الگوریتمهای پریم و کراسکال
- 27. مفهوم درهمسازی و توابع هش استاندارد
- 28. روشهای مدیریت برخورد در جداول هش
- 29. ساختار دادههای پیشرفته شامل ترای برای ذخیره رشتهها
- 30. مدیریت فایلها و ذخیرهسازی ساختارهای داده در حافظه جانبی
- 31. بهینهسازی کدهای C++ با استفاده از الگوها
- 32. آشنایی با کتابخانه استاندارد قالبها در سیپلاسپلاس
- 33. تحلیل کارایی حافظه در ساختارهای داده پیچیده
- 34. پیادهسازی ساختارهای داده برای سیستمهای تعبیه شده
- 35. اصول طراحی ساختار دادههای ایمن و کارآمد
- 36. تکنیکهای تست و عیبیابی کدهای مرتبط با ساختار داده
تگها:
آموزش زبان ++C
آموزش زبان C
الگوریتم و ساختمان داده
برنامهنویسی C++
برنامهنویسی سیستم
توسعه نرمافزار
ساختمان داده پیشرفته
ساختمان دادهها
علوم رایانه
مهندسی نرمافزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.