کتاب طراحی و پیاده‌سازی ساختمان داده‌ها و الگوریتم‌ها با زبان C++

انتخاب پلن

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

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

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

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

عنوان دوره: دوره طراحی و پیاده‌سازی ساختمان داده‌ها و الگوریتم‌ها با زبان C++

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

موضوع میانی: مبانی علوم داده و الگوریتم‌ها

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر ساختمان داده‌ها و الگوریتم‌ها
  • 2. مبانی زبان برنامه‌نویسی C++ برای علوم داده
  • 3. آرایه‌ها و رشته‌ها در C++
  • 4. اشاره‌گرها و مدیریت حافظه پویا
  • 5. ساختمان داده‌های خطی: پشته‌ها
  • 6. کاربرد پشته‌ها در توابع بازگشتی
  • 7. ساختمان داده‌های خطی: صف‌ها
  • 8. کاربرد صف‌ها در شبیه‌سازی
  • 9. لیست‌های پیوندی: مقدمه و انواع
  • 10. عملیات پایه در لیست‌های پیوندی
  • 11. لیست‌های پیوندی دوطرفه
  • 12. لیست‌های پیوندی دایره‌ای
  • 13. درخت‌ها: مفاهیم پایه و اصطلاحات
  • 14. درخت‌های دودویی جستجو (BST)
  • 15. عملیات در درخت‌های دودویی جستجو
  • 16. توازن در درخت‌های دودویی جستجو
  • 17. درخت‌های AVL
  • 18. درخت‌های قرمز-سیاه
  • 19. درخت‌های B و B+
  • 20. هرم‌ها (Heaps): مفاهیم و انواع
  • 21. عملیات در هرم‌ها
  • 22. هرم‌های دوتایی
  • 23. کاربرد هرم‌ها در مرتب‌سازی
  • 24. جدول‌های درهم‌سازی (Hash Tables)
  • 25. توابع درهم‌سازی خوب
  • 26. مدیریت برخورد در جدول‌های درهم‌سازی
  • 27. روش‌های زنجیره‌سازی و آدرس‌دهی باز
  • 28. گراف‌ها: مفاهیم پایه و نمایش
  • 29. نمایش ماتریسی و لیستی گراف‌ها
  • 30. پیمایش گراف: جستجوی اول سطح (BFS)
  • 31. پیمایش گراف: جستجوی اول عمق (DFS)
  • 32. مسیریابی در گراف‌ها: الگوریتم دایکسترا
  • 33. مسیریابی در گراف‌ها: الگوریتم بلمن-فورد
  • 34. کوتاه‌ترین مسیرهای چندگانه: الگوریتم فلوید-وارشال
  • 35. درخت پوشای کمینه (MST): الگوریتم پریم
  • 36. درخت پوشای کمینه (MST): الگوریتم کروسکال
  • 37. مقدمه‌ای بر طراحی الگوریتم‌ها
  • 38. روش تقسیم و حل (Divide and Conquer)
  • 39. مرتب‌سازی: مرتب‌سازی ادغامی (Merge Sort)
  • 40. مرتب‌سازی: مرتب‌سازی سریع (Quick Sort)
  • 41. مرتب‌سازی: مرتب‌سازی هرمی (Heap Sort)
  • 42. الگوریتم‌های برنامه‌نویسی پویا (Dynamic Programming)
  • 43. مثال‌هایی از برنامه‌نویسی پویا
  • 44. روش حریصانه (Greedy Approach)
  • 45. مثال‌هایی از الگوریتم‌های حریصانه
  • 46. تحلیل پیچیدگی الگوریتم‌ها: نماد O بزرگ
  • 47. تحلیل پیچیدگی الگوریتم‌ها: نمادهای امگا و تتا
  • 48. تحلیل پیچیدگی الگوریتم‌های بازگشتی
  • 49. تحلیل پیچیدگی حافظه
  • 50. الگوریتم‌های جستجو: جستجوی خطی و دودویی
  • 51. کاربرد جستجوی دودویی در مسائل
  • 52. الگوریتم‌های مرتب‌سازی: مرتب‌سازی درجی (Insertion Sort)
  • 53. مرتب‌سازی حبابی (Bubble Sort)
  • 54. مرتب‌سازی انتخابی (Selection Sort)
  • 55. مرتب‌سازی سطلی (Bucket Sort)
  • 56. مرتب‌سازی شمارشی (Counting Sort)
  • 57. مرتب‌سازی مبنایی (Radix Sort)
  • 58. الگوریتم‌های رشته‌ای: جستجوی رشته
  • 59. الگوریتم‌های رشته‌ای: تطابق رشته (KMP)
  • 60. الگوریتم‌های رشته‌ای: الگوریتم بویل-مور
  • 61. مقدمه‌ای بر پیچیدگی محاسباتی
  • 62. کلاس‌های پیچیدگی P و NP
  • 63. مسائل NP-کامل
  • 64. روش‌های تقریب برای مسائل NP-کامل
  • 65. ساختمان داده‌های پیشرفته: تری (Trie)
  • 66. کاربرد تری در جستجوی کلمات
  • 67. مقدمه‌ای بر گراف‌های جهت‌دار (DAG)
  • 68. مرتب‌سازی توپولوژیکی
  • 69. مسائل جریان شبکه: قضیه فورد-فالکرسون
  • 70. مقدمه‌ای بر هندسه محاسباتی
  • 71. الگوریتم‌های جستجوی مکانی
  • 72. ساختمان داده‌های فضایی: درخت کی‌دی (k-d Tree)
  • 73. مقدمه‌ای بر الگوریتم‌های موازی
  • 74. مقدمه‌ای بر الگوریتم‌های توزیع‌شده
  • 75. مفاهیم پایه‌ای داده‌کاوی
  • 76. کاربرد ساختمان داده‌ها در پایگاه داده
  • 77. ساختمان داده‌ها برای جستجوی متنی
  • 78. مقدمه‌ای بر هوش مصنوعی و یادگیری ماشین
  • 79. نقش الگوریتم‌ها در یادگیری ماشین
  • 80. ساختمان داده‌ها برای نمایش دانش
  • 81. مفاهیم پایه‌ای داده‌های بزرگ (Big Data)
  • 82. چالش‌های پردازش داده‌های بزرگ
  • 83. ساختمان داده‌ها در سیستم‌های توزیع‌شده
  • 84. الگوریتم‌های بهینه‌سازی
  • 85. کاربرد الگوریتم‌ها در رمزنگاری
  • 86. امنیت داده‌ها و ساختمان داده‌ها
  • 87. مقدمه‌ای بر علم داده
  • 88. فرآیند تحلیل داده
  • 89. تصویرسازی داده‌ها
  • 90. جمع‌بندی و آینده ساختمان داده‌ها و الگوریتم‌ها

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

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