این کتاب دربارهی الگوریتمهای پیشرفته است و آنها را مورد تجریه و تحلیل قرار می دهد و زمینه را برای طراحی الگوریتمها توسط خوانندگان فراهم میآورد.
مناسب برای : کسانی که میخواهند در طراحی و تجزیه و تحلیل الگوریتمها مهارت کسب کنند و یا میخواهند در مقطع کارشناسی ارشد یا دکترای کامپیوتر شرکت نمایند، میتوانند از این کتاب استفاده کنند.
پیشنیار : پیشنهاد میشود قبل از مطالعهی این کتاب، جلد اول آن را مطالعه نمایید. علاوه بر این مطالعهی کتاب "طراحی الگوریتمها " نوشتهی نیپولیتان و ترجمهی جعفرنژاد قمی پیشنهاد میشود.
مهارتی که کسب خواهید کرد : توانمندی در تجزیه و تحلیل الگوریتمها و طراحی الگوریتمهای جدید.
مقدمهای بر الگوریتمها (جلد 2) – ویراست سوم
با تجدیدنظر کامل و حل تمرینهای انتخابی
فصل هفدهم : تحلیل سرشکن شده
بخش پنجم : ساختمان دادههای پیشرفته
فصل هجدهم : درختهای B
فصل نوزدهم : هیپهای فیبوناچی
فصل بیستم : درختهای van EmdeBoas
فصل بیست و یکم : ساختمان دادهها برای مجموعههای جدا از هم
بخش ششم : الگوریتمهای گراف
فصل بیست و دوم : الگوریتمهای مقدماتی گراف
فصل بیست و سوم : درختهای پوشای کمیته
فصل بیست و چهارم : کوتاهترین مسیرها از مبداء واحد
فصل بیست و پنجم : کوتاهترین مسیرها از هر رأس به رأس دیگر
فصل بیست و ششم : جریان ماکزیمم
بخش هفتم : مباحث منتخبی از الگوریتمها
فصل بیست و هفتم : الگوریتمهای چندنخی
فصل بیست و هشتم : عملیاتهای ماتریسی
فصل بیست و نهم : برنامهریزی خطی
فصل سیام : چندجملهایها و تبدیل سریع فوریه
فصل سی و یکم : الگوریتمهای نظریهی اعداد
فصل سی و دوم : تطبیق رشتهها
فصل سی و سوم : هندسهی محاسباتی
فصل سی و چهارم : کاملترین NP
فصل سی و پنجم : الگوریتمهای تقریب
پیوست: حل تمرینها و مسألههای انتخابی
واژهنامه انگلیسی به فارسی