本教材為普通高等教育“十一五”規劃教材《算法設計與分析(第3版)》(主教材)的輔助教材. 主教材的主要內容包括基礎知識、分治策略、動態規劃、貪心法、回溯與分支限界、線性規劃、網絡流算法、算法分析與問題的計算復雜度、NP完全性、近似算法、隨機算法、處理難解問題的策略等. 本書對主教材所闡述的算法設計技術和分析方法進行了總結,並對其中200多道習題給出了詳盡的解答和分析. 本書適合作為高等學校計算機科學與技術、軟件工程、信息安全、信息與計算科學等專業本科生和研究生的輔助教學用書,也可以作為從事實際問題求解的算法設計與分析工作人員的參考書.