“數(shù)據結構”課程是計算機程序設計的重要理論基礎,它不僅是計算機專業(yè)重要的專業(yè)基礎課程與核心課程,同時也是信息管理專業(yè)以及數(shù)學統(tǒng)計專業(yè)的主要課程。全書共分為9章。第1章緒論,以非數(shù)值計算的程序設計解決實際問題為例,說明什么是數(shù)據結構,數(shù)據結構的研究內容以及相關概念,最后討論了算法分析;第2~7章分別論述了線性表、棧和隊列、串及模式匹配、數(shù)組和廣義表、樹與二叉樹、圖等基本數(shù)據類型以及相關的數(shù)據操作。對于典型操作,書中給出了詳盡的算法分析過程和算法描述;第8章和第9章討論了程序設計中常見的查找和排序問題,并就典型方法進行詳盡的算法分析和描述。《21世紀高等學校規(guī)劃教材·計算機科學與技術:數(shù)據結構》理論內容闡述詳盡,算法分析循序漸進富有邏輯性,算法描述清晰準確,理論知識剖析清楚,且注草解題思路及實用技巧的培養(yǎng),具有很強的實用性和針對性。書中的算法均采用c語言實現(xiàn),可直接在任何c環(huán)境下調試運行?!?1世紀高等學校規(guī)劃教材·計算機科學與技術:數(shù)據結構》既可用于高等院校計算機及相關專業(yè)的學生學習數(shù)據結構課程,也可用于報考計算機專業(yè)碩士研究生考試的本科生進行專業(yè)課復習,還可以作為相關領域的技術人員和讀者自學的參考教材。