《算法設(shè)計技巧與分析》是國際著名算法專家李德財教授主編的系列叢書Lecture Notes Series on Computing中的一本。《算法設(shè)計技巧與分析》涵蓋了絕大多數(shù)算法設(shè)計中的一般技術(shù),在表達每一種技術(shù)時,闡述它的應(yīng)用背景,注意用與其他技術(shù)比較的方法說明它的特征,并提供大量實際問題的例子。《算法設(shè)計技巧與分析》同時也強調(diào)了對每一種算法的詳細的復(fù)雜性分析。全書分七部分19章,從算法設(shè)計和算法分析的基本概念和方法入手,先后介紹了遞歸技術(shù)、分治、動態(tài)規(guī)劃、貪心算法、圖的遍歷等技術(shù),對NP完全問題進行了基本但清楚的討論。對概率算法、近似算法和計算幾何這些近年來發(fā)展迅猛的領(lǐng)域也用一定的篇幅講述了基本內(nèi)容。書中每章后都附有大量的練習(xí)題,有利于讀者對書中內(nèi)容的理解和應(yīng)用。《算法設(shè)計技巧與分析》結(jié)構(gòu)簡明,內(nèi)容豐富,適合于作為計算機學(xué)科及相關(guān)學(xué)科算法課程的教材和參考書,尤其適宜于學(xué)過數(shù)據(jù)結(jié)構(gòu)和離散數(shù)學(xué)課程之后的算法課程教材。同時也可作為從事算法研究的一本好的入門書。