關(guān)于我們
書單推薦
新書推薦
|
數(shù)據(jù)結(jié)構(gòu)與算法分析(第二版) 本書以高級程序設計能力的培養(yǎng)為目標,介紹數(shù)據(jù)結(jié)構(gòu)和算法設計的相關(guān)知識,幫助讀者針對實際應用,選擇合適的數(shù)據(jù)結(jié)構(gòu)并設計相應算法。全書分為兩部分,第一部分討論了軟件設計規(guī)范及程序設計的關(guān)鍵技術(shù),并從數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)和運算實現(xiàn)角度介紹了常見的數(shù)據(jù)結(jié)構(gòu)及典型應用,涵蓋了線性表、棧、隊列、串、樹、圖等結(jié)構(gòu),以及索引結(jié)構(gòu)和散列技術(shù),該部分在介紹知識點的同時,通過具體實例的分析和設計,幫助讀者更深刻地理解所學知識,循序漸進培養(yǎng)學生設計復雜程序的能力。第二部分介紹了常用的經(jīng)典算法,如分治策略、動態(tài)規(guī)劃、貪心策略、回溯法、分支界限法等,還介紹了軟件設計中一些常用的排序和查找算法。 書中每章后均附有習題,其中的基本概念題提供參考答案,部分算法設計題附帶分析和解析,供讀者參考。本書對部分算法提供了微課視頻,其動畫效果的演示有助于讀者理解書中的重點和難點。 該書可作為高等學校電子信息類數(shù)據(jù)結(jié)構(gòu)課程的教學用書,也可作為計算機工程及應用相關(guān)讀者的參考用書。
你還可能感興趣
我要評論
|