本書面向初學者,採用通俗易懂的語言對數據結構以及基礎的算法進行了講解。全書程序操作均以C語言實現。
本書共9章,包括數據結構與算法概述、線性表、棧與隊列、樹、圖、查找與排序、經典算法、數學算法以及綜合項目。本書以實用、高效為標準,合理選取數據結構中的必備知識,並對選取的內容做了細致化講解,內容精練易懂,旨在幫助讀者快速入門,掌握數據結構的基本操作。讀者學習本書不僅可以提高對數據的處理能力,而且可以深入地理解Linux內核中的各種機制。
本書適合作為高等院校電腦科學與技術、信息管理與應用、電子商務等專業的教材,也可作為行業初學者的參考用書。