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