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