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