Introduction to algorithms
دومین ویرایش از کتاب برنامهنویسی کامپیوتری الگوریتمها طی هفت فصل به زبان انگلیسی نگارش یافته است .عناوین فصلها از این قرار است" :مبانی "(نقش الگوریتمها در شمارش، تحول کارکردها، دوبارهسازی)، "مرتب کردن و استاتیک نظم"، "ساختار دادهها "(ساختار دادههای اولیه، جداول هش، ساختار دادهها ی اگومنتینگ)، "تکنیکهای تجزیه و تحلیل و طراحی پیشرفته"، "الگوریتمهای گراف"، "توپیکسهای برگزیده"، "ساختار دادههای پیشرفته ."این مباحث با مسائل و تمرینهای متعدد همراه است .