آموزش ساختارهای داده و الگوریتم‌های پیشرفته در سی‌شارپ (DSA) - آخرین آپدیت

دانلود Advanced Data Structures and Algorithms in C# ( DSA )

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

دوره جامع ساختمان داده‌ها و الگوریتم‌های پیشرفته در C#

با این دوره جامع، مفاهیم ساختمان داده‌ها و الگوریتم‌ها (DSA) را از طریق انیمیشن‌های بصری بیاموزید.

این دوره، که توسط نویسنده کتاب "Comprehensive Data Structures and Algorithms in C++" ارائه شده است، به شما توانایی پیاده‌سازی الگوریتم‌های مختلف در C# و اطمینان برای رویارویی با سوالات مصاحبه برنامه‌نویسی را می‌دهد.

با این دوره، بنیانی قوی برای شکستن سوالات مصاحبه کدنویسی ساختمان داده‌ها و الگوریتم‌ها در C# ایجاد کنید و در پروژه‌های خود به کار ببندید.

آموزش ساختمان داده‌ها و الگوریتم‌ها در C# با LeetCode

مباحث این دوره شامل:

  • درخت‌ها: درخت AVL، درخت دودویی گره‌دار، درخت عبارت، درخت B (پیاده‌سازی شده در C#)
  • گراف‌ها: ماتریس مجاورت، لیست مجاورت، ماتریس مسیر، الگوریتم وارشال، پیمایش گراف (BFS و DFS)، الگوریتم کوتاه‌ترین مسیر دایکسترا، الگوریتم پریم و الگوریتم کروسکال برای درخت پوشای کمینه

آشنایی با ساختمان داده‌ها و الگوریتم‌ها در C#

این دوره شامل برنامه‌های کاربردی کامل برای هر مفهوم است و الگوریتم‌ها با تصاویر و انیمیشن‌های گویا توضیح داده می‌شوند تا یادگیری این موضوع پیچیده آسان‌تر شود.

یادگیری ساختمان داده‌ها و الگوریتم‌ها در C# به صورت آنلاین، به توسعه‌دهندگان نرم‌افزار کمک می‌کند تا مفاهیم مطالعه شده در کتاب‌ها و PDFهای مربوط به DSA در C# را مرور کنند.

DSA در C# برای مصاحبه‌های شغلی

نظر دانشجویان در مورد این دوره:

  • "دوره عالی و مدرس دانشمند."
  • "بخوبی توضیح داده شده."
  • "نویسنده در الگوریتم و ساختمان داده بسیار ماهر است و توضیحات جامع و بسیار واضح هستند."
  • "آموزش‌های فوق‌العاده‌ای بود. واقعاً به من کمک کرد تا الگوریتم‌ها را که نقطه ضعفم بود، درک کنم. با ۲۰ سال سابقه، هنوز هم دوره شما را بسیار مفید یافتم و چیزهای مهمی یاد گرفتم."
  • "دوره خوب."
  • "کاملاً این دوره را دوست دارم. فوق‌العاده خوب توضیح داده شده بود و کدها شگفت‌انگیز بودند! خیلی یاد گرفتم! ممنونم."
  • "توضیحات بسیار واضح، مختصر و قابل فهم. ممنونم که یک موضوع سخت را قابل فهم‌تر کردید."
  • "به خوبی ساختمان داده در C."
  • "تکنیک‌های ساده برای توضیح پیچیدگی زمانی متوسط و چرخش."

پس منتظر چه هستید؟ روی دکمه خرید کلیک کنید تا ثبت نام کنید و یادگیری را شروع کنید.


سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه ای بر ساختارهای داده و الگوریتم های پیشرفته از طریق C# Introduction to Advanced Data Structures and Algorithms Through C#

مقدمه ای بر ساختارهای داده و الگوریتم های پیشرفته از طریق سی شارپ Introduction to Advanced Data Structures and Algorithms Through C#

  • مقدمه ای بر ساختارهای داده و الگوریتم های پیشرفته از طریق سی شارپ Introduction to Advanced Data Structures and Algorithms Through C#

  • مخزن کد منبع Source Code Repository

گراف Graph

  • معرفی Introduction

  • مهم: ریپازیتوری کد منبع مورد نیاز دوره Important : Source Code Repository required for course

  • واژه شناسی Terminology

  • مقدمه Introduction

  • اصطلاحات Terminology

  • چرخه ها Cycles

  • دورها Cycles

  • قابلیت اتصال در گراف بدون جهت Connectivity in Undirected Graph

  • قابلیت اتصال در نمودارهای جهت دار Connectivity in Directed Graphs

  • همبندی در گراف ناموجه Connectivity in Undirected Graph

  • درخت و جنگل Tree and Forest

  • همبندی در گراف های جهت دار Connectivity in Directed Graphs

  • آزمون 1 Quiz 1

  • درخت و جنگل Tree and Forest

  • نمایش نمودار: ماتریس مجاورت Representation of Graph : Adjacency Matrix

  • آزمون 1 Quiz 1

  • ماتریس مجاورت در سی شارپ Adjacency Matrix in C#

  • نمایش گراف: ماتریس مجاورت Representation of Graph : Adjacency Matrix

  • ماتریس مجاورت در C# Adjacency Matrix in C#

  • نمایش نمودار: فهرست مجاورت Representation of Graph : Adjacency List

  • لیست مجاورت در سی شارپ Adjacency List in C#

  • نمایش گراف: لیست مجاورت Representation of Graph : Adjacency List

  • لیست مجاورت در C# Adjacency List in C#

  • بسته شدن گذرا یک گراف جهت دار و ماتریس مسیر Transitive closure of a directed graph and Path Matrix

  • بستار تعدی گراف جهت دار و ماتریس مسیر Transitive closure of a directed graph and Path Matrix

  • الگوریتم وارشال Warshall’s Algorithm

  • الگوریتم وارهال Warshall’s Algorithm

  • الگوریتم وارشال در سی شارپ Warshall’s Algorithm in C#

  • بررسی شما مهم است! Your Review Matters!

  • الگوریتم وارهال در C# Warshall’s Algorithm in C#

  • بازخورد شما مهم است! Your Review Matters!

پیمایش در گراف Traversal in Graph

  • مقدمه Introduction

  • جستجوی اول سطح Breadth First Search

  • پیاده سازی جستجوی اول سطح Implementation of Breadth First Search

  • یافتن کوتاه ترین مسیر در گراف بدون وزن Finding Shortest path in an unweighted graph

  • درخت پوشای BFS BFS Spanning Tree

  • BFS در گراف های ناموجه: یافتن مولفه های همبند BFS in Undirected Graphs : Finding Connected Components

  • جستجوی اول عمق Depth First Search

  • پیاده سازی جستجوی اول عمق از طریق پشته Implementation of Depth First Search through Stack

  • پیاده سازی بازگشتی جستجوی اول عمق Recursive Implementation of Depth First Search

  • طبقه بندی یال ها در DFS گراف جهت دار Classification of Edges in DFS of Directed Graph

  • طبقه بندی یال ها در DFS گراف ناموجه Classification of Edges in DFS of Undirected Graph

  • آزمون 2 Quiz 2

کوتاه ترین مسیرها در گراف Shortest Paths in Graph

  • مسئله کوتاه ترین مسیر Shortest Path Problem

  • الگوریتم دایکسترا Dijkstra’s Algorithm

  • الگوریتم دایکسترا: مثال Dijkstra’s Algorithm : Example

  • الگوریتم دایکسترا در C# Dijkstra’s Algorithm in C#

کمترین درخت پوشا از یک گراف Minimum Spanning Tree of a Graph

  • مقدمه Introduction

  • الگوریتم پریم Prim's Algorithm

  • الگوریتم پریم: مثال Prim's Algorithm : Example

  • الگوریتم پریم در C# Prim's Algorithm in C#

  • الگوریتم کروسکال Kruskal's Algorithm

  • الگوریتم کروسکال: مثال Kruskal's Algorithm : Example

  • پیاده سازی الگوریتم کروسکال Implementation of Kruskal's Algorithm

  • الگوریتم کروسکال در C# Kruskal's Algorithm in C#

  • آزمون 3 Quiz 3

درخت AVL AVL Tree

  • مقدمه Introduction

  • چرخش ها Rotations

  • درج در درخت AVL - 1 Insertion in AVL Tree - 1

  • درج در درخت AVL - 2 Insertion in AVL Tree - 2

  • درج در درخت AVL - 3 Insertion in AVL Tree - 3

  • درج در درخت AVL - 4 Insertion in AVL Tree - 4

  • مثال هایی از درج در درخت AVL Examples of insertion in AVL Tree

  • حذف از درخت AVL - 1 Deletion in AVL Tree - 1

  • حذف از درخت AVL - 2 Deletion in AVL Tree - 2

  • حذف از درخت AVL - 3 Deletion in AVL Tree - 3

  • مثال هایی از حذف از درخت AVL Examples of deletion in AVL Tree

  • آزمون 4 Quiz 4

درخت دودویی رشته ای Threaded Binary Tree

  • مقدمه Introduction

  • درج Insertion

  • حذف Deletion

درخت عبارت Expression Tree

  • مقدمه Introduction

  • ساخت و ارزیابی درخت عبارت Constructing and Evaluating an Expression Tree

  • پیاده سازی درخت عبارت Implementation of Expression Tree

درخت B B tree

  • مقدمه Introduction

  • پیمایش درونی Inorder Traversal

  • جستجو Searching

  • درج Insertion

  • پیاده سازی درج - 1 Implementation of Insertion - 1

  • پیاده سازی درج - 2 Implementation of Insertion - 2

  • حذف Deletion

  • مثال هایی از حذف از گره برگ Examples of Deletion from Leaf Node

  • مثال هایی از حذف از گره غیر برگ Examples of Deletion from Non-Leaf Node

  • پیاده سازی حذف Implementation of Deletion

  • آزمون 5 Quiz 5

درس پاداش Bonus Lecture

  • دوره پیشنهادی و ارائه در دوره های دیگر من Recommended Course and offer on my other courses

نمایش نظرات

آموزش ساختارهای داده و الگوریتم‌های پیشرفته در سی‌شارپ (DSA)
جزییات دوره
7 hours
67
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,643
4.2 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Deepali Srivastava Deepali Srivastava

نویسنده