本書是清華大學出版社出版的《數據結構(C語言版)》(第2版)的配套教材,對「數據結構」課程常用習題進行了解析,對許多不易通過自學理解的概念和知識做了深入講解,並針對「數據結構」課程的學習給出了指導性建議。本書覆蓋了數據結構與算法的主要知識點,共分為8章,包括數據結構緒論,線性表,棧和隊列,多維數組、字符串與廣義表,樹與二叉樹,圖,查找以及排序。每章划分為多個知識點,首先給出知識點提要,歸納有關要點和容易忽略的細節;然后給出選擇題、判斷題、簡答題和算法題4種題型的典型習題。全書的題量為2840題。本書既可以作為大學計算機科學與技術、軟件工程等專業的本科生學習「數據結構」課程的輔助教材,也可供考研人員自學參考。
殷人昆,清華大學計算機系教授,1985年赴日本國東京理科大學做訪問學者,研究方向為軟件工程過程的質量管理和軟件產品的質量評價。主要教學工作為計算機系大學本科「數據結構」、「軟件工程」和研究生「軟件工程設計與技術」、「軟件項目管理」課程負責人,主持教育部-微軟精品課程「數據結構」的建設。曾與人合作或單獨編寫和出版教材20余部,其中,《數據結構》教材被評為教育部普通高等教育「十一五」規划教材,並於2005年獲「北京市精品教材」。曾在核心刊物和專業會議發表論文多篇,並參加或主持多項科研項目。