本書是與全國工科電子類專業「九五」規劃教材《演算法與資料結構》配套的輔助教材。為了讓使用《演算法與資料結構》作為教材的教師和學生在廣度和深度的各個層面更深刻地理解理論、抽象和設計這三個過程以及重複出現的十二個基本概念,掌握演算法設計與分析的基本技能,我們編寫了這本輔助教材,旨在讓使用該書的教師更容易教,學生更容易學。為了方便對照閱讀,本書的章序與《演算法與資料結構》一書的章序保持一致,且一一對應。各章內容分別介紹《演算法與資料結構》相應章所涵蓋的知識與技能的簡明歸納,以及如何運用這些知識與技能解決實際中或理論上提出的有關問題的方法,其中包括出現在《演算法與資料結構》中的許多典型的、較難的習題的解題範例,並進行解題思路的評點。這對提高分析問題和解決問題的能力將有較大幫助。
本書內容豐富,觀點新穎,不僅可作為大專院校的配套教材,也是廣大工程技術人員和自學讀者學習電腦演算法設計的有益參考書。