لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساختارهای دادههای بدون ترتیب
- آخرین آپدیت
دانلود Unordered Data Structures
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره ساختارهای دادههای بدون ترتیب، به بررسی ساختارها و الگوریتمهای مورد نیاز برای پیادهسازی جداول هش (Hash Tables)، مجموعههای مجزا (Disjoint Sets) و گرافها میپردازد. این ساختارهای داده بنیادی برای مدیریت دادههای بدون ترتیب بسیار کاربردی هستند. برای مثال، یک جدول هش دسترسی فوری به دادههایی را فراهم میکند که توسط یک کلید دلخواه (مانند آدرس حافظه برای حافظه کش، یک URL برای کش وب یا یک لغتنامه) نمایه شدهاند. گرافها برای نمایش روابط بین آیتمها استفاده میشوند و این دوره چندین ساختار داده مختلف برای نمایش گرافها و چندین الگوریتم متنوع برای پیمایش آنها، از جمله یافتن کوتاهترین مسیر بین دو گره را پوشش میدهد. این الگوریتمهای گراف همچنین به مفهوم دیگری به نام مجموعههای مجزا وابسته هستند، بنابراین این دوره ساختار داده و الگوریتمهای مرتبط با آن را نیز آموزش میدهد.
سرفصل ها و درس ها
مقدمات و هشینگ
Orientation; Hashing
درس 1.1.1 مقدمهای بر هشینگ
Lesson 1.1.1 Hashing Introduction
درس 1.1.2 هشینگ: تابع هش
Lesson 1.1.2 Hashing - Hash Function
درس 1.1.3 هشینگ: مثالهایی از تابع هش
Lesson 1.1.3 Hashing - Hash Function Examples
درس 1.1.4 مدیریت تداخل اول: زنجیرهسازی مجزا
Lesson 1.1.4 Collision Handling I: Separate Chaining
درس 1.1.5 مدیریت تداخل دوم: پروبینگ و هشینگ دوگانه
Lesson 1.1.5 Collision Handling II: Probing and Double Hashing
درس 1.1.6 تحلیل هشینگ
Lesson 1.1.6 Hashing Analysis
درس 1.1.7 جداول هش در C++
Lesson 1.1.7 Hash Tables in C++
نمایش نظرات