طراحی الگوریتم دانش ساخت الگوریتم برای حل مساله هاست . این درس از دروس اصلی گذرانده شده در دوره کارشناسی برای دانشجویان کامپیوتر می باشد.کتاب طراحی الگوریتم ها (با شبه کدهای ++C) ترجمه شده ی آقای جعفرنژاد قمی می باشد.
این پاورپوینت آموزشی درباره تکنیک های مربوط به حل مسائل است. بکار بردن تکنیک منجر به روشی گام به گام (الگوریتم ) در حل یک مسئله می شود. بطور کلی منظورازسریع بودن یک الگوریتم، یعنی تحلیل آن از لحاظ زمان و حافظه که در این اسلاید آموزشی بخوبی با آن آشنا خواهید شد. همچنین لازم به ذکر است که عرض کنیم نوشتن الگوریتم به زبان فارسی دو ایراد دارد : ۱- نوشتن الگوریتم های پیچیده به این شیوه دشوار است. ۲- مشخص نیست از توصیف فارسی الگوریتم چگونه می توان یک برنامه کامپیوتری ایجاد کرد. که در این پاورپوینت آموزشی تمامی مباحث در درس طراحی الگوریتم به زبان شیوای فارسی توضیح داده شده است.
سرفصل های کتاب طراحی الگوریتم ها جعفرنژاد قمی :
از جمله مباحثی که در این پاورپوینت آموزشی به ترجمه مهندس عین الله جعفر نژاد قمی مطرح شده است می توان به موارد زیر اشاره نمود :
کارایی ، تحلیل و مرتبه الگوریتم ها
روش تقسیم و حل در طراحی الگوریتم
برنامه نویسی پویا در طراحی الگوریتم
روش حریصانه در طراحی الگوریتم
راهبرد عقبگرد در طراحی الگوریتم
راهبرد شاخه و حد در طراحی الگوریتم
مقدمه ای بر پیچیدگی محاسباتی : مسئله مرتب سازی در طراحی الگوریتم
این پاورپوینت آموزشی با مطرح کردن مثال ها و نمونه سوالات (بر اساس شبه کد های ++C) در لا به لای مباحث آموزشی کمک شایانی به درک و فهم بهتر مطالب می کند. و مشکلات بسیاری از دانشجویان عزیز را در درس طراحی الگوریتم حل خواهد کرد.