سرفصل ها
فصل اول: کارایی، تحلیل و مرتبه الگوریتم ها
فصل دوم: روش تقسیم و حل
فصل سوم: برنامه ریزی پویا
فصل چهارم: روش حریصانه در طراحی الگوریتم
فصل پنجم: راهبرد عقبگرد
فصل ششم: راهبرد شاخه و حد
فصل هفتم: مقدمه ای بر پیچیدگی محاسباتی: مسئله مرتب سازی
فصل هشتم: باز هم درباره ی پیچیدگی محاسباتی: مسئله ی جست و جو
فصل نهم: پیچیدگی محاسباتی و کنترل ناپذیری: آشنایی با نظریه NP
فصل دهم: الگوریتم های نظریه اعداد
فصل یازدهم: مقدمه ای بر الگوریتم های موازی