نوشتهها با برچسب «
آموزش طراحی الگوریتم
»
✤
الگوریتم آنلاین
آشنایی با الگوریتمهای آنلاین با مثال
✤
کتاب راهنمای برنامهنویسان رقابتی
معرفی کتاب Competitive Programmer's Handbook (راهنمای برنامهنویسان رقابتی) برای علاقهمندان به مباحث الگوریتمها و شرکتکنندگان در مسابقات برنامهنویسی با امکان دانلود
✤
پیچیدگی زمانی اجرای الگوریتم
بررسی مفهوم پیچیدگی زمانی الگوریتم برای بررسی کارایی آن و مقایسهی الگوریتمها
✤
دورهی طراحی و تحلیل الگوریتم دانشگاه استنفورد
ویدئوهای آموزشی دورهی Algorithms: Design and Analysis دانشگاه استنفورد با زیرنویس انگلیسی
✤
مستندات دورهی آمادگی مسابقات برنامهنویسی دانشگاه استنفورد
مستندات دورهی Introduction to Programming Contests دانشگاه استنفورد با موضوع ریاضیات، ساختمان دادهها و الگوریتمهای مورد نیاز برای شرکت در مسابقات برنامهنویسی
✤
کتاب طراحی الگوریتم با رویکردی خلاقانه
معرفی کتاب Introduction to Algorithms: A Creative Approach با قابلیت دانلود نسخهی الکترونیکی
✤
کتاب مقدمهای بر الگوریتمها
معرفی کتاب Introduction to Algorithms (ویراست سوم) به عنوان مرجع مباحث طراحی الگوریتمها و ساختمان دادهها با قابلیت دانلود
✤
کتاب Concrete Mathematics
معرفی کتاب Concrete Mathematics برای علاقهمندان حل سوالات الگوریتمی و شرکتکنندگان مسابقات برنامهنویسی با قابلیت دانلود
✤
کتاب چالشهای برنامهنویسی
معرفی کتاب Programming Challenges برای علاقهمندان حل سوالات الگوریتمی و شرکتکنندگان مسابقات برنامهنویسی با قابلیت دانلود کتاب، فایلهای صوتی، تصویری و اسلایدهای کلاس درس نویسنده
✤
مباحث کاربردی در مسابقات برنامهنویسی
عناوین بخشی از مباحث پرکاربرد در سوالات مسابقات برنامهنویسی
✤
الگوریتمهای حریصانه
آشنایی با روش حریصانه و کاربردهای آن مانند مسئلهی خرد کردن پول
✤
کتاب هنر مسابقات برنامهنویسی
معرفی کتاب Art of Programming Contest برای علاقهمندان حل سوالات الگوریتمی و شرکتکنندگان مسابقات برنامهنویسی با قابلیت دانلود نسخهی الکترونیکی
✤
الگوریتمهای برنامهنویسی پویا
آشنایی با روش برنامهنویسی پویا (یا برنامهریزی پویا، برنامهسازی پویا - Dynamic Programming) به عنوان یکی از روشهای پر کاربرد طراحی الگوریتم برای حل بهینهی مسائل با مثالی از محاسبهی دنبالهی فیبوناچی
✤
الگوریتمهای تقسیم و حل
آشنایی با تکنیک الگوریتمهای Divide and Conquer (تقسیم و حل / تقسیم و غلبه) و کاربردهای آن در مرتبسازی، جستجو و حل مسائل الگوریتمی دیگر