تقریباً همه دوره های دیگر بر دانش تمرکز دارند. در این دوره بر کسب مهارت های واقعی تمرکز می کنیم.
به طور کلی:
این دوره زیرمجموعه خوبی از مباحث الگوریتمی را پوشش می دهد
جزئیات داخلی الگوریتم ها و تحلیل پیچیدگی حافظه زمانی آنها را بیاموزید
با نحوه کدنویسی خط به خط آشنا شوید
کد منبع و اسلایدها و برای همه محتوا ارائه شده است
مقدار گسترده تمرین برای تسلط بر الگوریتم های آموزش داده شده (جایی که اکثر مطالب دیگر ناموفق هستند!)
محتوای این بخش
داوران آنلاین و نحوه استفاده
بازگشت: بررسی اصولی
تحلیل پیچیدگی (قسمت 1)
مرتبسازی: درج، انتخاب و شمارش
جستجوی باینری: فرم های اساسی و تعمیم یافته
نمایش نمودار
گراف DFS
گراف BFS
ترتیب توپولوژیکی نمودار
تمرین گسترده در مورد این موضوعات
فلسفه درس 2 بخش:
قسمت اول بر موضوعاتی متمرکز است که در مصاحبهها رایجتر هستند
قسمت اول بر موضوعاتی تمرکز دارد که به مهارت های اثبات کمتری نیاز دارند. این به شما امکان می دهد ابتدا مهارت های حل مسئله را بیشتر تقویت کنید
در قسمت بعدی به سراغ سایر موضوعات مهم در زمینه الگوریتم ها می رویم.
سبک تدریس:
به جای تئوری طولانی و سپس سبک کدنویسی، از یک سبک منحصر به فرد پیروی می کنیم
من تا حد امکان مفاهیم را با کدها موازی می کنم
تا حد امکان بتن ریزی کنید
از تجسم ساده ساده استفاده کنید
نامزدی
تا پایان سفر
درک کامل از مباحث الگوریتم در C++
تسلط بر مهارت های مختلف
مهارتهای تحلیل و حل مسئله
پاک کردن کدگذاری برای الگوریتم ها
با مهارتهای حل مسئله مدیریت شده
میتوانید برنامهنویسی رقابتی را به آرامی شروع کنید
گامی قوی به سوی آماده سازی مصاحبه
پیش نیازها
مهارت های برنامه نویسی:
مهارت های برنامه نویسی قوی
حل بسیاری از مسائل اساسی حل مسئله در مبانی
درک خوب برای بازگشت اولیه (مثلاً فیبوناچی)
STL، به خصوص بردارها، نقشه/مجموعه، نقشه/مجموعه نامرتب
بسیار ترجیح داده شده:
پروژه های برنامه نویسی را انجام دهید
یک دوره آموزشی ساختار داده فرود را به پایان برسانید (تمرین گسترده ساختار داده)
چنین تجربه یادگیری منحصر به فردی را از دست ندهید!
قدردانی: "مایلم از رابرت بوگان برای کمک او در تصحیح اسلایدهای این دوره تشکر کنم"
مربی ، مهندس نرم افزار ، دانشمند ، مربی رقابتی من برای بسیاری از دانشجویان در زمینه علوم کامپیوتر و برنامه نویسی رقابتی در حال آموزش ، آموزش و مربیگری بوده ام. من در مسابقات برنامه نویسی ICPC 2005-2011 شرکت کردم (رتبه 3/2/2 در ACMC ICPC منطقه ای و فینالیست جهانی در 2011). پس از آن ، من نقش هایی مانند مسابقه دهنده ، مربی ، مشکل ساز ، داور و قاضی ارشد را بازی کردم. علاوه بر این ، من ترکیبی از تجربه در مهندسی نرم افزار ، تحقیقات هوش مصنوعی / بینایی رایانه و طراحی الگوریتم ها را دارم. من دکتري هستم دارنده دانشگاه Simon Fraser در کانادا. برای کسب اطلاعات بیشتر در مورد سوابق من ، به نمایه Linkedin من مراجعه کنید.
CSGetSkilled Academyدوره های CS با کیفیت بالا با تمرین فشرده
نمایش نظرات