《算法設計與分析》系統(tǒng)地介紹了算法設計與分析的概念和方法,將計算機經典問題和算法設計技術很好地結合起來,系統(tǒng)地介紹了算法設計技術及其在經典問題中的應用。全書共11章,第1章介紹了算法的基本概念和基本理論,第2章從算法設計的角度介紹了算法設計與分析所用到的Java基礎知識和數學方法,第3章~第9章分別介紹了遞歸與分治、動態(tài)規(guī)劃、貪心法、回溯法、分支限界法、線性規(guī)劃與網絡流問題、概率算法等算法基本設計方法,第10章介紹了NP完全性理論,第11章講述了近似算法。書中對所有算法思想做了詳細說明,給出了偽代碼,大部分算法還給出了Java描述?!端惴ㄔO計與分析》內容豐富,深入淺出,結合實踐,循序漸進,互相銜接,可作為高等院校計算機專業(yè)本科和研究生學習算法設計與分析的教材,也可供工程技術人員和自學讀者學習參考。