Skip to content

آموزش ساختمان داده ها به همراه حل سوالات کنکور کارشناسی ارشد و دکتری

مدرس: دکتر مهدی سعادتی

دکترای هوش مصنوعی

هیات علمی دانشگاه علوم پزشکی مازندران

 

بخش اول: آشنایی با مفاهیم اولیه ساختمان داده، توابع و زیربرنامه های بازگشتی، به همراه حل سوالات کنکور (مشاهده)

بخش دوم: آموزش روش تحلیل پیچیدگی زمانی و مرتبه اجرایی برنامه ها، به همراه حل سوالات کنکور (مشاهده)

بخش سوم: آشنایی با آرایه، روش های جستجو در آرایه (ترتیبی و دودویی)، ضرب ماتریس ها، نمایش چندجمله ای ها، ماتریس اسپارس، ماتریس بالا یا پایین مثلثی، ماتریس سه قطری، تطابق الگو، به همراه حل سوالات کنکور (مشاهده)

بخش چهارم: پشته (Stack)، صف معمولی (Queue) یا خطی، صف حلقوی، عبارات پیشوندی (Prefix)، میانوندی (infix) و پسوندی (Postfix) و روش های تبدیل به یکدیگر (مشاهده)

بخش پنجم: حل سوالات کنکور مبحث پشته (Stack)، صف (Queue)، عبارات پیشوندی (Prefix)، میانوندی (infix) و پسوندی (Postfix) (مشاهده)

بخش ششم: آشنایی با لیست های پیوندی، به همراه حل سوالات کنکور (مشاهده)

بخش هفتم: آشنایی با درخت (Tree)، ویژگی های درخت، انواع درخت، نمایش درخت، درخت دودویی، فرمول های درخت، پیمایش درخت دودویی، پیمایش پیشوندی (Preorder)، پیمایش میانوندی (inorder)، پیمایش پسوندی (Postorder)، نمایش عبارات محاسباتی با درخت دودویی، ترسیم درخت به کمک پیمایش آن، پیمایش سطحی (BFS)، درخت عمومی، تبدیل درخت عمومی به درخت دودویی، جنگل (مشاهده)

بخش هشتم: حل سوالات کنکور مبحث درخت (Tree) (مشاهده)

بخش نهم: آشنایی با درخت های ویژه، درخت هرم (Heap)، درخت MaxHeap، درخت MinHeap، درخت جستجوی دودویی (BST)، درخت AVL، درخت تصمیم (Decision Tree)، الگوریتم هافمن (Huffman)، به همراه حل سوالات کنکور (مشاهده)

بخش دهم: آشنایی با گراف، ویژگی ها و تعاریف اولیه گراف، نمایش گراف، ماتریس مجاورتی، تعداد مسیرها در گراف، پیمایش عمقی (DFS)، پیمایش سطحی (BFS)، مرتب سازی توپولوژیکی (Topological Sort)، درخت پوشا (Spanning Tree)، الگوریتم راشال (کروسکال)، الگوریتم پریم (Prim)، به همراه حل سوالات کنکور (مشاهده)

بخش یازدهم: مرتب سازی، مرتب سازی انتخابی (Selection Sort)، مرتب سازی حبابی (Bubble Sort)، مرتب سازی درجی (Insertion Sort)، مرتب سازی درجی (Exchange Sort)، مرتب سازی سریع (Quick Sort)، مرتب سازی هرمی (Heap Sort)، مرتب سازی ادغامی (Merge Sort)، مرتب سازی درختی (Tree Sort)، مرتب سازی مبنا (Radix Sort)، مقایسه الگوریتم های مرتب سازی، به همراه حل سوالات کنکور (مشاهده)

بخش دوازدهم: درهم سازی (Hashing)،  به همراه حل سوالات کنکور (مشاهده)