کتاب آموزش جامع ساختمان دادهها در جاوا: از مفاهیم پایه تا پیادهسازی بهینه (ویژه مبتدیان) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع ساختمان دادهها در جاوا: از مفاهیم پایه تا پیادهسازی بهینه (ویژه مبتدیان)
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: الگوریتمها و ساختمان دادهها در زبان برنامهنویسی جاوا
📋 سرفصلهای دوره (100 موضوع)
- 1. آشنایی با محیط برنامهنویسی جاوا و مدیریت حافظه
- 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. پیادهسازی جدول درهمسازی با استفاده از زنجیرهسازی
- 30. مرتبسازی حبابی و تحلیل ساده الگوریتمها
- 31. مرتبسازی انتخابی و مرتبسازی درجی
- 32. مرتبسازی سریع و استراتژی تقسیم و غلبه
- 33. مرتبسازی ادغامی و پیچیدگی آن
- 34. جستجوی خطی در آرایههای نامرتب
- 35. جستجوی دودویی در آرایههای مرتب
- 36. مفهوم مجموعهها و رابطهای ست در جاوا
- 37. نگاشتها و کار با دیکشنریها در جاوا
- 38. انتخاب ساختمان داده مناسب بر اساس نیاز مسئله
- 39. بهینهسازی مصرف حافظه در ساختمان دادههای جاوا
- 40. مدیریت خطاها و استثناها در عملیات دادهای
- 41. کاربرد ساختمان دادهها در طراحی سیستمهای نرمافزاری ساده
تگها:
آموزش برنامه نویسی جاوا
آموزش جاوا برای مبتدیان
الگوریتم در جاوا
برنامه نویسی شیءگرا
توسعه نرمافزار با جاوا
ساختمان داده در Java
ساختمان داده و الگوریتم
ساختمان دادهها
مهندسی نرمافزار
یادگیری جاوا
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.