本書作者基于多年講授“數(shù)據(jù)結(jié)構(gòu)”和“算法設(shè)計(jì)與分析”課程的教學(xué)經(jīng)驗(yàn),在自己編寫并使用多年的用Pascal和C++描述的《數(shù)據(jù)結(jié)構(gòu)》兩書的基礎(chǔ)上,參考了近年來國外出版的多種數(shù)據(jù)結(jié)構(gòu)和算法的優(yōu)秀教材編寫了本書。本書不僅系統(tǒng)地介紹了各種傳統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和各種搜索及內(nèi)、外排序方法,還引入了一些比較高級的數(shù)據(jù)結(jié)構(gòu),如伸展樹和跳表。本書重視算法的時(shí)間和空間分析,包括搜索和排序時(shí)間的下界分析。書中采用了抽象數(shù)據(jù)類型的觀點(diǎn)討論數(shù)據(jù)結(jié)構(gòu),并使用C語言描述。全書條理清晰,內(nèi)容詳實(shí),既注重?cái)?shù)據(jù)結(jié)構(gòu)和算法原理,又十分強(qiáng)調(diào)程序設(shè)計(jì)訓(xùn)練。書中算法都配有完整的C程序,程序結(jié)構(gòu)清晰,構(gòu)思精巧。所有程序都已在TC2.01下編譯通過并能正確運(yùn)行,它們既是學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法的很好示例,也是很好的程序設(shè)計(jì)示例。本書內(nèi)容深入淺出,配有大量的實(shí)例和圖示,并有豐富的習(xí)題,適于自學(xué)。本書可作為高等院校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)和其他相關(guān)專業(yè)的《數(shù)據(jù)結(jié)構(gòu)》教材,也可供計(jì)算機(jī)工作者和其他希望學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法知識的人員參考?!锉緯溆须娮咏贪福枰呖膳c出版社發(fā)行部聯(lián)系,免費(fèi)索取。