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