數據結構是計算機專業(yè)的重要基礎課程,也是該專業(yè)的核心課程之一,它足一門集技術性、理論性和實踐性于一。體的課程。本書介紹了抽象數據類型和基本數據結構,闡述了各種數據結構內在的邏輯關系,討論了各種數據結構在計算機中的存儲表示,給出了在各種數據結構上的基本運算及算法實現。內容包括:數據結構概述、線性表、棧和隊列、串、多維數組與廣義表、二叉樹與樹、圖、查找表、內部排序、外部排序、文件和數據結構程序設計方法。書中使用類C語言作為算法描述語言,且所有算法都可以在任何一種C語言的開發(fā)環(huán)境中實現。書中每一章后面都配有適量的習題,以供讀者復習提高自身水平。本書可以作為高等院校計算機專業(yè)及相關專業(yè)的教材。對于計算機類專業(yè)的學生或從事計算機工程與應用:工作的科技工作者,本書也是一本實用的參考教材。