《數(shù)據(jù)結(jié)構(gòu)(C++版)》在簡要回顧基本的C++程序設(shè)計概念的基礎(chǔ)上,全面系統(tǒng)地介紹了隊列、堆棧、樹、圖等基本數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)結(jié)構(gòu)歷來都是計算機專業(yè)最為核心的一門課程,隨著面向?qū)ο蠹夹g(shù)的發(fā)展,傳統(tǒng)的數(shù)據(jù)結(jié)構(gòu)課程面臨著融入新內(nèi)容,提升到面向?qū)ο髷?shù)據(jù)結(jié)構(gòu)、算法及軟件工程的高度的重大挑戰(zhàn)。本書將C++語言作為數(shù)據(jù)結(jié)構(gòu)的算法描述性語言。一方面為傳統(tǒng)的數(shù)據(jù)結(jié)構(gòu)內(nèi)容進行了C++語言實現(xiàn),另一方面將數(shù)據(jù)結(jié)構(gòu)與面向?qū)ο蠹夹g(shù)結(jié)合起來,圍繞抽象數(shù)據(jù)類型的概念來討論每一種數(shù)據(jù)結(jié)構(gòu)及算法。書中大量c++語言的程序?qū)嵗?,既是?shù)據(jù)結(jié)構(gòu)的具體實現(xiàn),又是面向?qū)ο蠹夹g(shù)的算法基礎(chǔ)。本書理論與實踐并重,每章都有大量的習(xí)題,強調(diào)數(shù)據(jù)結(jié)構(gòu)的應(yīng)用價值。《數(shù)據(jù)結(jié)構(gòu)(C++版)》可作為計算機類及信息相關(guān)專業(yè)的核心教材,也可供廣大研究開發(fā)人員自學(xué)參考使用。