تخفیف!
آموزش مفاهیم ساختارهای داده و پیاده سازی الگوریتم ها در سی شارپ (#C)

آموزش مفاهیم ساختارهای داده و پیاده سازی الگوریتم ها در سی شارپ | Data Structures and Algorithms: In Depth DSA using C#

(1 بررسی مشتری ها)

قیمت اصلی 1,500,000ریال بود.قیمت فعلی 500,000ریال است.

  • 46.5 ساعت ویدیو با زیرنویس انگلیسی و فارسی و کیفیت 1080
  • به روز رسانی 2/2025 تهیه شده رسمی یودمی ایران
  • مدرس: Syed Mohiuddin
  • حجم: 6.61GB (ترافیک داخلی)

توضیحات

آموزش مفاهیم ساختارهای داده و پیاده سازی الگوریتم ها در سی شارپ (#C)

نام دوره : Data Structures and Algorithms: In Depth DSA using C#

آموزش مفاهیم ساختارهای داده و پیاده سازی الگوریتم ها در سی شارپ (#C)

پیش‌نیاز


توضیحات

این دوره به شما کمک می‌کند تا درک بهتری از مفاهیم پایه‌ای ساختارهای داده و نحوه پیاده‌سازی الگوریتم‌ها در زبان #C پیدا کنید.

در این دوره، ویدیوهایی شامل آموزش تئوری به همراه پیاده‌سازی عملی در زبان #C ارائه شده‌اند.


آنچه در دوره آموزش مفاهیم ساختارهای داده و پیاده سازی الگوریتم ها در سی شارپ (#C) خواهید آموخت:

  • مفاهیم پایه ساختارهای داده و الگوریتم‌ها

  • تحلیل الگوریتم‌ها (تحلیل Big O، پیچیدگی زمانی و فضایی)

  • بازگشت (Recursion) و تحلیل الگوریتم‌های بازگشتی

  • الگوریتم‌های جستجو

  • الگوریتم‌های مرتب‌سازی

  • لیست پیوندی

  • پشته‌ها (Stacks)

  • صف‌ها (Queues)

  • درخت‌های دودویی

  • درخت‌های جستجوی دودویی

  • درخت‌های جستجوی دودویی متعادل

  • صف‌های اولویت‌دار و هیپ‌ها (Heaps)

  • هشینگ (Hashing)

  • گراف‌ها

  • الگوریتم‌های پیمایش گراف


آموزش مفاهیم ساختارهای داده و پیاده سازی الگوریتم ها در سی شارپ (#C)

مباحث پیشرفته الگوریتم‌ها

مجموعه‌ها و مجموعه‌های جدا از هم (Disjoint Sets)

  • معرفی روش تقسیم و حل (Divide and Conquer)

  • جستجوی دودویی

  • یافتن بیشینه و کمینه

  • مرتب‌سازی ادغامی (Merge Sort)

  • مرتب‌سازی سریع (Quick Sort)

  • الگوریتم انتخاب (Selection Algorithm)

  • ضرب ماتریس با الگوریتم استراسن

  • یافتن نزدیک‌ترین زوج

  • ساخت پوسته محدب (Convex Hull)

روش حریصانه (Greedy Method)

  • معرفی

  • مسأله کوله‌پشتی حریصانه

  • زمان‌بندی کارها با ضرب‌الاجل

  • درخت پوشای کم‌هزینه (Prim و Kruskal)

  • ذخیره‌سازی بهینه روی درخت

  • الگوی ادغام بهینه

  • کوتاه‌ترین مسیر از مبدا (الگوریتم دایکسترا)

برنامه‌نویسی پویا (Dynamic Programming)

  • معرفی

  • گراف‌های چندمرحله‌ای

  • کوتاه‌ترین مسیر برای همه جفت گره‌ها

  • کوتاه‌ترین مسیر از مبدا

  • درخت جستجوی دودویی بهینه

  • کوله‌پشتی صفر و یک

  • طراحی سیستم قابل اطمینان

  • مسأله فروشنده دوره‌گرد (TSP)

بازگشت به عقب (Backtracking)

  • معرفی

  • مسأله n-ملکه

  • مجموع زیرمجموعه‌ها

  • رنگ‌آمیزی گراف

  • دورهای همیلتونی

  • مسأله کوله‌پشتی صفر و یک

شاخه و حد (Branch and Bound)

  • معرفی

  • مسأله n-ملکه

  • زمان‌بندی کارها

  • مسأله کوله‌پشتی صفر و یک


دوره آموزش مفاهیم ساختارهای داده و پیاده سازی الگوریتم ها در سی شارپ (#C) مناسب چه کسانی است:

  • افرادی که می‌خواهند ساختارهای داده و الگوریتم‌ها را با زبان برنامه‌نویسی #C یاد بگیرند

1 دیدگاه برای آموزش مفاهیم ساختارهای داده و پیاده سازی الگوریتم ها در سی شارپ | Data Structures and Algorithms: In Depth DSA using C#

  1. یودمی ایران

    دوره درخواستی خود را از راه های ارتباطی درخواست کنید

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *