數(shù)據(jù)結(jié)構(gòu)與算法
《數(shù)據(jù)結(jié)構(gòu)與算法》把數(shù)據(jù)結(jié)構(gòu)的原理和算法分析技術(shù)有機地結(jié)合在一起,系統(tǒng)地介紹了各種類型的數(shù)據(jù)結(jié)構(gòu)和排序、檢索的各種算法,還引入了一些比較高級的數(shù)據(jù)結(jié)構(gòu)及相關(guān)的算法分析技術(shù)。.《數(shù)據(jù)結(jié)構(gòu)與算法》分為基本數(shù)據(jù)結(jié)構(gòu)、排序和檢索、高級數(shù)據(jù)結(jié)構(gòu)三部分。借助抽象數(shù)據(jù)類型,從邏輯結(jié)構(gòu)的角度系統(tǒng)地介紹了線性表、字符串、二叉樹、樹和圖等各種基本數(shù)據(jù)結(jié)構(gòu);從算法的角度討論排序、檢索和索引算法;從應(yīng)用的角度介紹了一些復(fù)雜的線性表結(jié)構(gòu)、復(fù)雜樹結(jié)構(gòu)以及空間數(shù)據(jù)結(jié)構(gòu)。《數(shù)據(jù)結(jié)構(gòu)與算法》采用能夠自然體現(xiàn)抽象數(shù)據(jù)類型概念的C++語言作為算法描述語言,注意對每一種數(shù)據(jù)結(jié)構(gòu)的不同存儲方法與有關(guān)算法進行比較分析。很多算法使用了參數(shù)化的模板,從而提高算法中數(shù)據(jù)類型的通用性,支持高效的代碼重用。..《數(shù)據(jù)結(jié)構(gòu)與算法》注意對概念的清晰引入,論述上加強邏輯性,并增加了一些新穎內(nèi)容。《數(shù)據(jù)結(jié)構(gòu)與算...
《數(shù)據(jù)結(jié)構(gòu)與算法》把數(shù)據(jù)結(jié)構(gòu)的原理和算法分析技術(shù)有機地結(jié)合在一起,系統(tǒng)地介紹了各種類型的數(shù)據(jù)結(jié)構(gòu)和排序、檢索的各種算法,還引入了一些比較高級的數(shù)據(jù)結(jié)構(gòu)及相關(guān)的算法分析技術(shù)。.《數(shù)據(jù)結(jié)構(gòu)與算法》分為基本數(shù)據(jù)結(jié)構(gòu)、排序和檢索、高級數(shù)據(jù)結(jié)構(gòu)三部分。借助抽象數(shù)據(jù)類型,從邏輯結(jié)構(gòu)的角度系統(tǒng)地介紹了線性表、字符串、二叉樹、樹和圖等各種基本數(shù)據(jù)結(jié)構(gòu);從算法的角度討論排序、檢索和索引算法;從應(yīng)用的角度介紹了一些復(fù)雜的線性表結(jié)構(gòu)、復(fù)雜樹結(jié)構(gòu)以及空間數(shù)據(jù)結(jié)構(gòu)。《數(shù)據(jù)結(jié)構(gòu)與算法》采用能夠自然體現(xiàn)抽象數(shù)據(jù)類型概念的C++語言作為算法描述語言,注意對每一種數(shù)據(jù)結(jié)構(gòu)的不同存儲方法與有關(guān)算法進行比較分析。很多算法使用了參數(shù)化的模板,從而提高算法中數(shù)據(jù)類型的通用性,支持高效的代碼重用。..《數(shù)據(jù)結(jié)構(gòu)與算法》注意對概念的清晰引入,論述上加強邏輯性,并增加了一些新穎內(nèi)容。《數(shù)據(jù)結(jié)構(gòu)與算法》可作為高等院校計算機及相關(guān)專業(yè)學(xué)生的教材和參考書,也可供從事計算機的工程技術(shù)人員學(xué)習(xí)參考。
