【清華大學(xué)】數(shù)據(jù)結(jié)構(gòu)與算法以數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)和算法設(shè)計方法為知識單元,系統(tǒng)地介紹了數(shù)據(jù)結(jié)構(gòu)與算法的基本知識及應(yīng)用,簡明扼要地闡釋了計算機(jī)算法的設(shè)計與分析方法。本書的主要內(nèi)容包括線性表、樹、圖等基礎(chǔ)數(shù)據(jù)結(jié)構(gòu),同時也包括一些實(shí)用性較強(qiáng)的算法及高級數(shù)據(jù)結(jié)構(gòu),如并查集、伸展樹等。以經(jīng)典問題算法為例,書中分類介紹了算法設(shè)計方法以及查找與排序算法等。編者結(jié)合ACM國際大學(xué)生程序設(shè)計競賽的需求,對各章節(jié)知識的靈活應(yīng)用進(jìn)行了詳細(xì)的分析,用豐富的實(shí)例幫助讀者由淺入深、快速地掌握算法設(shè)計的技巧,提升算法設(shè)計能力。