دوره آموزشی
آموزش های 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

506,500 101,300 تومان

مشخصات آموزش

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

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

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

The Great Courses
1,461,500 292,300 تومان
  • زمان: 03:42:51
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 01:03:27
  • تعداد درس: 18
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:51:02
  • تعداد درس: 15
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,687,000 937,400 تومان
  • زمان: 11:52:54
  • تعداد درس: 6
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
961,000 192,200 تومان
  • زمان: 02:26:58
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,804,500 560,900 تومان
  • زمان: 07:06:38
  • تعداد درس: 17
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,412,000 1,282,400 تومان
  • زمان: 16:14:29
  • تعداد درس: 116
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,770,500 354,100 تومان
  • زمان: 04:29:09
  • تعداد درس: 34
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,033,500 206,700 تومان
  • زمان: 02:37:34
  • تعداد درس: 19
  • سطح دوره:
  • زبان: دوبله فارسی

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

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