آموزش الگوریتم‌های جستجو، مرتب‌سازی و ایندکس‌گذاری - آخرین آپدیت

دانلود Algorithms for Searching, Sorting, and Indexing

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره مبانی طراحی و تحلیل الگوریتم‌ها و همچنین الگوریتم‌های مرتب‌سازی آرایه‌ها، ساختارهای داده مانند صف‌های اولویت، توابع هش و کاربردهایی مانند فیلترهای بلوم را پوشش می‌دهد. دوره الگوریتم‌های جستجو، مرتب‌سازی و ایندکس‌گذاری می‌تواند به عنوان بخشی از واحدات تحصیلی مقطع کارشناسی ارشد علوم داده (MS-DS) دانشگاه کلرادو بولدر که در پلتفرم کورسرا ارائه می‌شود، گذرانده شود. MS-DS یک مدرک بین‌رشته‌ای است که اساتیدی از دپارتمان‌های ریاضیات کاربردی، علوم کامپیوتر، علوم اطلاعات و سایر بخش‌های دانشگاه بولدر را گرد هم می‌آورد. با پذیرش مبتنی بر عملکرد و بدون نیاز به فرآیند درخواست پیچیده، این مقطع برای افرادی با طیف گسترده‌ای از تحصیلات مقطع کارشناسی و یا تجربه حرفه‌ای در علوم کامپیوتر، علوم اطلاعات، ریاضیات و آمار ایده‌آل است. برای اطلاعات بیشتر درباره برنامه MS-DS به آدرس https://www.coursera.org/degrees/master-of-science-data-science-boulder مراجعه کنید.

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

مبانی الگوریتم‌ها از طریق جستجو و مرتب‌سازی Basics of Algorithms Through Searching and Sorting

  • الگوریتم چیست؟ What is an Algorithm?

  • مقدمه‌ای از طریق الگوریتم مرتب‌سازی درجى An Introduction Through the Insertion Sort Algorithm

  • پیچیدگی زمانی و مکانی Time and Space Complexity

  • نمادگذاری مجانبی Asymptotic Notation

  • جستجوی دودویی Binary Search

  • الگوریتم مرتب‌سازی ادغامی، تحلیل و اثبات صحت Merge Sort Algorithm, Analysis and Proof of Correctness

  • اشتباهات رایج و لگاریتم‌ها Pitfalls and Logarithms

ساختارهای داده هیپ و جدول هش Heaps and Hashtable Data Structures

  • یک ساختار داده ساده: آرایه پویا A Simple Data Structure: The Dynamic Array

  • هیپ، هیپ‌های مین/مکس و ویژگی‌های هیپ Heap, Min/Max-Heaps and Properties of Heaps

  • عملگرهای پایه هیپ: Bubble Up و Bubble Down Heap Primitives: Bubble Up/Bubble Down

  • صف‌های اولویت، Heapify و مرتب‌سازی هیپ Priority Queues, Heapify, and Heapsort

  • مقدمه‌ای بر جدول‌های هش Hashtables - Introduction

تصادفی‌سازی: کویک‌سورت، کویک‌سلکت و جدول‌های هش Randomization: Quicksort, Quickselect, and Hashtables

  • مقدمه‌ای بر تصادفی‌سازی، تحلیل حالت متوسط و بازگشتی‌ها Introduction to Randomization + Average Case Analysis + Recurrences

  • الگوریتم Partition و Quicksort Partition and Quicksort Algorithm

  • طراحی دقیق طرح‌های افرازش (Partitioning) Detailed Design of Partitioning Schemes

  • تحلیل الگوریتم کویک‌سورت Analysis of Quicksort Algorithm

  • الگوریتم کویک‌سلکت و کاربردهای آن Quickselect Algorithm and its Applications

  • انتخاب توابع هش Selecting Hash Functions

  • توابع هش جهانی و تحلیل آن‌ها Universal Hash Functions and Analysis

کاربردهای جدول‌های هش Applications of Hashtables

  • هشینگ با آدرس‌دهی باز Open Address Hashing

  • هشینگ کامل و هشینگ کوکو Perfect hashing and Cuckoo hashing

  • فیلترهای بلوم و تحلیل آن‌ها Bloom Filters and Analysis

  • طرح Count Min Sketch با استفاده از هشینگ Count-Min Sketching Using Hashing

  • تطبیق رشته‌ها با استفاده از هشینگ String Matching Using Hashing

نمایش نظرات

آموزش الگوریتم‌های جستجو، مرتب‌سازی و ایندکس‌گذاری
جزییات دوره
35h 8m
24
(آخرین آپدیت)
67,182
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar