سرفصل ها

فصل اول: کارایی، تحلیل و مرتبه الگوریتم ها

فصل دوم: روش تقسیم و حل

فصل سوم: برنامه ریزی پویا

فصل چهارم: روش حریصانه در طراحی الگوریتم

فصل پنجم: راهبرد عقبگرد

فصل ششم: راهبرد شاخه و حد

فصل هفتم: مقدمه ای بر پیچیدگی محاسباتی: مسئله مرتب سازی

فصل هشتم: باز هم درباره ی پیچیدگی محاسباتی: مسئله ی جست و جو

فصل نهم: پیچیدگی محاسباتی و کنترل ناپذیری: آشنایی با نظریه NP

فصل دهم: الگوریتم های نظریه اعداد

فصل یازدهم: مقدمه ای بر الگوریتم های موازی