關(guān)于我們
書單推薦
新書推薦
|
數(shù)據(jù)結(jié)構(gòu)與問題求解(C++版·微課版)
本書是為以數(shù)據(jù)結(jié)構(gòu)、問題求解為閱讀目的的讀者編寫的教材,以培養(yǎng)讀者的數(shù)據(jù)結(jié)構(gòu)分析、算法設(shè)計、問題求解能力為基本目標(biāo)。本書讀者需要掌握程序設(shè)計基礎(chǔ)知識,并具備一定的編程能力。
本書以數(shù)據(jù)結(jié)構(gòu)為主線,通過問題和案例引入內(nèi)容,重點講解利用數(shù)據(jù)結(jié)構(gòu)知識求解問題的思路、算法實現(xiàn)與執(zhí)行過程、能力拓展。全書主要內(nèi)容為概論、C++編程入門、線性表、堆棧和隊列、串、數(shù)組和廣義表、樹與二叉樹、圖、查找、排序、索引結(jié)構(gòu)等,講解了棧和隊列、KMP、哈夫曼樹與編碼、最短路徑、最小生成樹、拓?fù)渑判颉㈥P(guān)鍵路徑、哈希查找、二叉查找樹、B樹、B+樹、Trie樹等經(jīng)典問題,并提供了能力拓展環(huán)節(jié),引導(dǎo)讀者開展數(shù)據(jù)結(jié)構(gòu)應(yīng)用實踐。代碼使用C++語言加以描述和實現(xiàn),并用圖解的形式詳細(xì)描述了算法的執(zhí)行過程,使讀者能夠深入了解數(shù)據(jù)結(jié)構(gòu)相關(guān)算法的運行過程和結(jié)果。 本書可作為本科院校數(shù)據(jù)結(jié)構(gòu)的教學(xué)用書,也可作為從事數(shù)據(jù)結(jié)構(gòu)與算法設(shè)計的科技人員、算法競賽選手的參考書及培訓(xùn)教材。
你還可能感興趣
我要評論
|