“數(shù)據(jù)結構”是計算機程序設計的重要理論技術基礎,它不僅是計算機學科的核心課程,而且已經成為其他理工科專業(yè)的熱門選修課程,同時它也許多信息類相關專業(yè)的研究生入學考試課程。在多年的《數(shù)據(jù)結構》教學過程中,我們深切體會到,學生從理解數(shù)據(jù)邏輯結構的概念和方法,到具體在存儲結構上的實現(xiàn)以及對數(shù)據(jù)結構的應用還有相當大的距離,對算法,初學者普遍有“能理解,但不會寫”的感覺,為了幫助讀者掌握數(shù)據(jù)結構的基本理論和基本方法,掌握綜合運用分析各種數(shù)據(jù)結構以及算法的技巧和方法、提高分析問題和解決問題的能力,我們根據(jù)嚴蔚敏教授編寫的《數(shù)據(jù)結構題集》(C語言版)編寫了本輔導教材。全書共分為11章,采用類C語言作為數(shù)據(jù)結構和算法的描述語言,絕大多數(shù)算法都調試驗證過,解題思路清晰,算法描述規(guī)范、嚴謹。當然,算法設計題的解法不是唯一的,我們給出的也只是其中的一種解法,僅供參考。