《數據結構(第2版)》是國家精品課程“數據結構”的研究成果之一,是面向21世紀課程教材和普通高等教育“十一五”國家級規(guī)劃教材?!稊祿Y構(第2版)》系統(tǒng)介紹了數據結構的概念、原理與技術,主要內容包括緒論,基本數據結構,排序、查找與內存管理,相關工具和文件等。其中,第一章緒論主要對算法描述語言(ADL)、算法書寫規(guī)范、數據結構與算法基本概念、算法分析基礎和算法正確性證明等進行了介紹;第二至五章是基本數據結構部分,主要涉及線性表、堆棧和隊列,數組和字符串,樹與二叉樹,圖結構等內容;第七至九章從算法的視角討論了排序、查找和內存管理等方面的內容,給出了若干典型算法的描述、時間復雜性分析和相關算法的比較等;第六章和十一章分別對遞歸和隨機數兩種主要工具進行了講解,其中隨機數是數據結構的新內容;文件這種復雜的數據結構則在第十章中闡明。《數據結構(第2版)》的附錄主要包括書中ADL算法的C++程序、一些基本數據結構的C++類實現(xiàn)以及習題答案或解題思路?!稊祿Y構(第2版)》配套教學資源中包括電子教案、ADL算法的C++程序、較難習題答案的C++代碼以及相關的測試和運行支持程序,可供讀者自學和上機使用?!稊祿Y構(第2版)》可作為高等學校計算機相關專業(yè)的教材和教學參考書,也可供相關專業(yè)的工程技術人員參考使用。