關(guān)于我們
書單推薦
新書推薦
|
數(shù)據(jù)結(jié)構(gòu)——Java語言描述
本書簡要回顧了Java語言的類、接口、泛型、數(shù)組等基本概念。在此基礎(chǔ)上,介紹了算法分析的基本方法和數(shù)據(jù)結(jié)構(gòu)的基本概念,全面系統(tǒng)地討論了線性表、棧、隊(duì)列、二叉樹等基本數(shù)據(jù)結(jié)構(gòu)的實(shí)現(xiàn)技術(shù)以及如何使用這些基本數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)優(yōu)先級隊(duì)列和圖等數(shù)據(jù)結(jié)構(gòu),給出了解決查找和排序兩個(gè)經(jīng)典問題所使用的二叉搜索樹、紅黑樹、B樹、哈希表等數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)和實(shí)現(xiàn)。
本書使用Java語言,采用泛型編程實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu),對代碼進(jìn)行了詳細(xì)的講解。本書配套資源中的project給出了各數(shù)據(jù)結(jié)構(gòu)的完整代碼。 本書可作為普通高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、人工智能、數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)等專業(yè)的“數(shù)據(jù)結(jié)構(gòu)”課程的教材,也可作為工程技術(shù)人員的參考讀物。
你還可能感興趣
我要評論
|