數(shù)據(jù)結(jié)構(gòu)、算法與應(yīng)用 : C++
本書(shū)是關(guān)于計(jì)算機(jī)科學(xué)與工程領(lǐng)域的基礎(chǔ)性研究科目之一――數(shù)據(jù)結(jié)構(gòu)與算法的專著。
本書(shū)在簡(jiǎn)要回顧了基本的C++ 程序設(shè)計(jì)概念的基礎(chǔ)上,全面系統(tǒng)地介紹了隊(duì)列、堆棧、樹(shù)、圖等基本數(shù)據(jù)結(jié)構(gòu),以及貪婪算法、分而治之算法、分枝定界算法等多種算法設(shè)計(jì)方法,為數(shù)據(jù)結(jié)構(gòu)與算法的繼續(xù)學(xué)習(xí)和研究奠定了一個(gè)堅(jiān)實(shí)的基礎(chǔ)。更為可貴的是,本書(shū)不僅僅介紹了理論知識(shí),還提供了50多個(gè)應(yīng)用實(shí)例及600多道練習(xí)題。
本書(shū)內(nèi)容廣博權(quán)威,結(jié)構(gòu)清晰合理,是一本全新的有關(guān)數(shù)據(jù)結(jié)構(gòu)與算法的教材,對(duì)于計(jì)算機(jī)科學(xué)與工程領(lǐng)域的從業(yè)人員也是一本很好的參考書(shū)。
Sartaj Sahni在 Cronell大學(xué)獲得碩士和博士學(xué)位。曾任教于明尼蘇達(dá)大學(xué)。目前是佛羅里達(dá)大學(xué)計(jì)逄機(jī)與信息科學(xué)工程系主任。Sahni教授在數(shù)據(jù)結(jié)構(gòu)與算法領(lǐng)域的研究和教學(xué)方面享有世界聲譽(yù),因此當(dāng)選為IEEE和ACM兩會(huì)會(huì)士以及歐洲科學(xué)院院士,并獲得IEEE計(jì)算機(jī)學(xué)會(huì)的Taylor L.Booth教育獎(jiǎng)和W.Wallace-MCDowell獎(jiǎng),2003年更榮獲計(jì)算機(jī)教育最高榮譽(yù)ACM Karl V.Karlstrom杰出教育家獎(jiǎng)。
