“數(shù)據(jù)結(jié)構(gòu)”是計(jì)算機(jī)科學(xué)及相關(guān)學(xué)科的一門核心專業(yè)基礎(chǔ)課,主要討論各種數(shù)據(jù)結(jié)構(gòu)在計(jì)算機(jī)中的存儲(chǔ)表示及算法實(shí)現(xiàn),是一門集技術(shù)性、理論性和實(shí)踐性于一體的課程。本書綜合了諸多院校的課程教學(xué)大綱以及教育部2018年考研大綱中《計(jì)算機(jī)學(xué)科專業(yè)基礎(chǔ)綜合考試大綱》進(jìn)行編寫,書中所有算法描述均采用標(biāo)準(zhǔn)C語言。教材內(nèi)容安排合理,難易程度適中,講解深入淺出。每部分內(nèi)容都配備有對(duì)應(yīng)的程序?qū)嵗拓S富的習(xí)題,可有效增強(qiáng)讀者對(duì)經(jīng)典算法的理解和運(yùn)用能力。全書共9章,內(nèi)容包括緒論、線性表、棧和隊(duì)列、串、數(shù)組和廣義表、樹和二叉樹、圖、查找、排序。 本書主要面向本科及大中專計(jì)算機(jī)及相關(guān)專業(yè)的在校學(xué)生和具有C語言程序設(shè)計(jì)基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu)自學(xué)者,既可作為高校數(shù)據(jù)結(jié)構(gòu)課程的教材,又可供從事軟件設(shè)計(jì)和開發(fā)的技術(shù)人員參考。