關(guān)于我們
書單推薦
新書推薦
|
數(shù)據(jù)結(jié)構(gòu)與算法(Java 版)
《數(shù)據(jù)結(jié)構(gòu)與算法》(Java版)是為“數(shù)據(jù)結(jié)構(gòu)與算法”課程編寫的教材,也可作為學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)及其算法的Java程序設(shè)計(jì)的參考教材。
本書的內(nèi)容可以分為兩大部分,前半部分是介紹了基本數(shù)據(jù)結(jié)構(gòu)及其應(yīng)用;后半部分主要討論了查找、排序算法及五類基本算法(分治算法、貪心算法、回溯算法、分支限界算法、動(dòng)態(tài)規(guī)劃算法)及應(yīng)用舉例。其章節(jié)安排如下:第一章概述,介紹了數(shù)據(jù)結(jié)構(gòu)與算法的基本概念;第二章線性表,介紹了線性結(jié)構(gòu)的特點(diǎn)及操作;第三章棧和隊(duì)列,介紹了兩種特殊的操作受限的線性表及其應(yīng)用;第四章串、數(shù)組及廣義表,介紹了內(nèi)容受限的線性表以及線性結(jié)構(gòu)的擴(kuò)展;第五章樹與二叉樹介紹了樹型結(jié)構(gòu)的特點(diǎn)及二叉樹的性質(zhì)、操作和應(yīng)用;第六章圖介紹了圖結(jié)構(gòu)的特點(diǎn)及圖的應(yīng)用算法;第七章查找介紹了各類查找算法;第八章排序介紹了各類排序方法;第九章算法的應(yīng)用舉例介紹了五類基本算法及其簡(jiǎn)單應(yīng)用。 本書概念表述嚴(yán)謹(jǐn),邏輯推理嚴(yán)密,語(yǔ)言精煉,用詞達(dá)意,既注重理論的正確性,又突出知識(shí)的實(shí)用性。本書還配有書中所有示例程序的配套電子版資料。 本書可作為高等學(xué)校計(jì)算機(jī)類專業(yè)或信息類相關(guān)專業(yè)的本科或?qū)?平滩,也可供從事?jì)算機(jī)工程與應(yīng)用工作的科技工作者參考。
你還可能感興趣
我要評(píng)論
|