آموزش الگوریتم و حل مسئله با پایتون؛ تمرین عملی
جستوجو، مرتبسازی و روشهای حل مسئله با پایتون رو قدمبهقدم تمرین کن و در پایان، یک برنامه رتبهبندی مسابقه بساز.
مشاهده مسیر یادگیری
این دوره به درد کی میخوره؟
اگه شرط، حلقه، تابع، لیست و دیکشنری رو بلدی ولی هنوز برای شروع حل یک مسئله گیر میکنی، اینجا روشهای بیشتری یاد میگیری. اول قسمت دوم پایتون رو کامل کن.
چه چیزهایی یاد میگیری؟
میبینی یک راهحل چقدر کار انجام میده. جستوجوی خطی و دودویی، استفاده از دیکشنری، روش دو اشارهگر، پنجره متحرک، مجموع پیشوندی و مرتبسازی با چند معیار رو با مثال ساده تمرین میکنی. هر اصطلاح تازه همونجا توضیح داده میشه.
آخر دوره چی میسازی؟
برنامهای که نتیجههای یک مسابقه رو میگیره و شرکتکنندهها رو با تعداد مسئلههای حلشده و زمان مرتب میکنه. برای امتیازهای مساوی هم قانون روشن داریم.
چطور تمرین میکنی؟
۴۰ گام رایگان در ۸ بخش داریم؛ از حدسزدن خروجی تا پیدا کردن باگ و نوشتن راهحل. هر تمرین چند نمونه، راهنمای مرحلهای و توضیح پاسخ داره.
پیشنیازها
اول دوره «درک برنامهنویسی، بخش دوم» را کامل کن؛ باید بتوانی با تابع، حلقه، شرط، فهرست و دیکشنری پایتون کار کنی.
دستاورد پایان دوره
بج پایان دوره: حلکننده مسئله
با تکمیل گامهای الزامی دورهآماده یادگیری هستید؟
مطالعهٔ همهٔ گامها آزاد است. برای انجام فعالیتها وارد حساب کاربری شوید تا وضعیت پیشنیازهای شما بررسی شود.