دوره آموزشی
آموزش های pluralsight
دوبله زبان فارسی

اصول ++C: ساختارهای داده و الگوریتم‌ها

اصول ++C: ساختارهای داده و الگوریتم‌ها

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

کتابخانه استاندارد ++C مجموعه‌ای غنی از پیاده‌سازی‌های ساختارهای داده و الگوریتم‌ها را فراهم می‌کند. در این دوره، اصول ++C: ساختارهای داده و الگوریتم‌ها، با ساختارهای داده رایج مانند وکتورها، آرایه‌ها، پشته‌ها و صف‌ها آشنا خواهید شد.

در ابتدا، آرایش حافظه و رفتار زمان اجرای آن‌ها را بررسی کرده و متوجه می شوید که کتابخانه استاندارد ++C چگونه آن‌ها را پیاده‌سازی می‌کند. سپس، الگوریتم‌های رایجی مانند جستجو و پیدا کردن را کشف خواهید کرد.

در نهایت، یاد می گیرید که چگونه از پیاده‌سازی‌های باکیفیت موجود در هدر ++C استفاده کنید. پس از اتمام این دوره، مهارت‌ها و دانش لازم برای پیاده‌سازی ساختارهای داده و الگوریتم‌های رایج در کد ++C خود را خواهید داشت.

اصول ++C: ساختارهای داده و الگوریتم‌ها

  • آشنایی با کانتینر std::vector 2m 57s
  • ایجاد یک std::vector و اضافه کردن عناصر 2m 23s
  • تکرار در عناصر std::vector 2m 28s
  • دسترسی به عناصر std::vector با استفاده از اندیس 2m 51s
  • حذف عناصر از std::vector 2m 6s
  • دمو: عملیات رایج std::vector به صورت عملی 2m 56s
  • دمو: دسترسی ایمن به عناصر std::vector با استفاده از متد at 1m 51s
  • دمو: کاربرد عملی std::vector: خواندن خطوط از فایل‌های متنی 2m 18s
  • جایگزین بدون سربار برای آرایه‌های خام و std::array :C-style 3m 1s
  • خلاصه 2m 6s
  • مقدمه 1m 21s
  • اتصال الگوریتم‌ها با کانتینرها از طریق Iterator ها 4m 24s
  • جستجو با الگوریتم std::find 4m 24s
  • سینتکس عضو و غیرعضو برای begin و end 1m 52s
  • دمو: جستجو با std::find 2m 58s
  • سفارشی‌سازی جستجوها با std::find_if 1m 45s
  • دمو: جستجو با std::find_if و یک پیش‌شرط سفارشی 1m 21s
  • مقدمه‌ای کوتاه از جستجو با کتابخانه Ranges 1m 24s
  • پیچیدگی زمان اجرای مجانبی و علامت Big-O 3m 16s
  • جستجوی سریع‌تر با جستجوی باینری 4m 21s
  • پیاده‌سازی کتابخانه استاندارد جستجوی باینری 1m 43s
  • مرتب‌سازی با std::sort 1m 55s
  • دمو: مرتب‌سازی با std::sort 2m 6s
  • خلاصه 2m 16s
  • آشنایی با ساختار داده پشته 2m 57s
  • عملکرد دقیق پشته و سرریز پشته 2m 21s
  • پیاده‌سازی پشته در کتابخانه استاندارد ++std::stack :C 53s
  • دمو: std::stack به صورت عملی 1m 50s
  • آشنایی با صف‌ها 2m 11s
  • پیاده‌سازی صف در کتابخانه استاندارد ++std::queue :C 1m
  • دمو: std::queue به صورت عملی 2m 23s
  • خلاصه 1m 43s
  • خلاصه دوره 2m 11s

772,400 193,100 تومان

مشخصات آموزش

اصول ++C: ساختارهای داده و الگوریتم‌ها

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:مقدماتی
  • تعداد درس:33
  • مدت زمان :01:17:47
  • حجم :183.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
12,795,000 2,559,000 تومان
  • زمان: 17:10:30
  • تعداد درس: 208
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,240,000 248,000 تومان
  • زمان: 01:39:54
  • تعداد درس: 21
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
15,571,500 3,114,300 تومان
  • زمان: 20:54:05
  • تعداد درس: 135
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
993,000 198,600 تومان
  • زمان: 01:20:00
  • تعداد درس: 10
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,334,500 266,900 تومان
  • زمان: 01:47:31
  • تعداد درس: 19
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,033,000 206,600 تومان
  • زمان: 01:23:12
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 0:43:35
  • تعداد درس: 11
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,023,000 404,600 تومان
  • زمان: 02:42:57
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 00:52:16
  • تعداد درس: 19
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید