作者依據ACM/IEEE的《計算機科學課程體系規(guī)范2013》,參考了近年來國內外很多優(yōu)秀教材,對《數據結構――使用C++語言描述》一書從教材結構和內容方面都做了很大調整,編寫了本教材。本次編寫保留了經典數據結構和算法知識,引入更多高級數據結構的內容。本教材重視問題求解,反映抽象、封裝和信息隱蔽等現(xiàn)代軟件設計理念,重視算法的時間和空間分析,包括查找和排序時間的下界分析。數據結構和算法使用C++語言描述。本教材重視實踐性和程序設計。書中算法都有完整的C++程序,構思精巧、結構清晰、注釋詳細,并且所有程序都已在VC++環(huán)境下編譯通過并能正確運行。它們既是很好的學習數據結構和算法的示例,也是很好的C++程序設計示例。本教材配有大量的實例和圖示,并有豐富的習題和實習題,易教易學。本教材涵蓋計算機學科專業(yè)考研大綱數據結構部分的考查內容。