![]() ![]() |
數(shù)據(jù)結(jié)構(gòu)
本書共八章,第一章綜述了數(shù)據(jù)結(jié)構(gòu)和算法的基本概念,Java數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)等內(nèi)容;第二章至第六章從抽象數(shù)據(jù)類型的角度分別討論了線性表、棧、隊(duì)列、串、矩陣、廣義表、樹(shù)和二又樹(shù)以及圖等基本類型的數(shù)據(jù)結(jié)構(gòu)及其應(yīng)用;第七章至第八章主要討論了查找和排序,除了介紹各種實(shí)踐方法之外,著重從時(shí)間上進(jìn)行定性和定量的分析和比較。本書采用Java語(yǔ)言實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)主要原因是Java本身很好地實(shí)現(xiàn)了常見(jiàn)數(shù)據(jù)結(jié)構(gòu):數(shù)組、鏈表、棧、隊(duì)列、樹(shù)、堆、圖、哈希表。
你還可能感興趣
我要評(píng)論
|