
掃描右側(cè)圖片或微信搜索 “ Java技術(shù)分享屋 ” ,回復(fù) “ 驗(yàn)證碼 ” ,獲取驗(yàn)證密碼。
本資料僅供讀者預(yù)覽及學(xué)習(xí)交流使用,不能用于商業(yè)用途,請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除。如果喜歡,請(qǐng)購(gòu)買(mǎi)正版!
一.資料圖片
二.資料簡(jiǎn)介
這是一本以Java 程序語(yǔ)言實(shí)戰(zhàn)來(lái)解說(shuō)數(shù)據(jù)結(jié)構(gòu)概念的教材。全書(shū)內(nèi)容淺顯易懂,利用大量且豐富的圖示與范例,詳解復(fù)雜的抽象理論,從最基本的數(shù)據(jù)結(jié)構(gòu)概念開(kāi)始說(shuō)明,再以Java 工具加以詮釋陣列結(jié)構(gòu)、堆棧、鏈表、隊(duì)列、排序、查找等重要的概念,引領(lǐng)讀者抓住重點(diǎn)輕松進(jìn)入數(shù)據(jù)結(jié)構(gòu)的學(xué)習(xí)領(lǐng)域。
本書(shū)每章重要理論均有范例實(shí)現(xiàn),書(shū)中收錄了精華的演算法及程序的執(zhí)行過(guò)程,在線(xiàn)閱讀或下載附有完整的范例程序源代碼,讀者可以依照學(xué)習(xí)進(jìn)度做練習(xí)。除此之外,還有配合各章教學(xué)內(nèi)容的練習(xí)題目,以便讀者測(cè)試自己的學(xué)習(xí)效果。
本書(shū)內(nèi)容架構(gòu)完整,邏輯清楚,采用豐富的圖例來(lái)闡述基本概念及應(yīng)用,有效提升可讀性。以Java 程序語(yǔ)言實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)中的重要理論,以范例程序說(shuō)明數(shù)據(jù)結(jié)構(gòu)的內(nèi)涵。采用“Eclipse”JavaID 工具,整合編譯執(zhí)行、測(cè)試及除錯(cuò)功能。強(qiáng)調(diào)邊做邊學(xué),結(jié)合下載文件,給予最完整的支援。
三.作者序
數(shù)據(jù)結(jié)構(gòu)一直是計(jì)算機(jī)科學(xué)領(lǐng)域非常重要的基礎(chǔ)課程,它除了是各大專(zhuān)院校信息工程計(jì)算機(jī)工程、軟件工程、應(yīng)用數(shù)學(xué)以及計(jì)算機(jī)科學(xué)等信息相關(guān)專(zhuān)業(yè)的必修科目外,近年來(lái)包括機(jī)電、電子或一些商務(wù)管理系也列入選修課程。同時(shí),一些信息相關(guān)專(zhuān)業(yè)的轉(zhuǎn)學(xué)考試、研究所考試等,也將數(shù)據(jù)結(jié)構(gòu)列入必考科目。由此可見(jiàn),不論從考試的角度,或者研究信息科學(xué)的角度,數(shù)據(jù)結(jié)構(gòu)確實(shí)是有志于從事信息工作的專(zhuān)業(yè)人員不得不重視的一門(mén)基礎(chǔ)課程。要學(xué)好數(shù)據(jù)結(jié)構(gòu)的關(guān)鍵點(diǎn)在于能否找到一本最容易閱讀,并將數(shù)據(jù)結(jié)構(gòu)中各種重要理論算法等做最詳實(shí)的解釋及舉例的圖書(shū)。市面上以Java 來(lái)實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)理論的書(shū)籍比較缺乏本書(shū)是一本如何將數(shù)據(jù)結(jié)構(gòu)概念用 Java 程序語(yǔ)言實(shí)現(xiàn)的重要著作。為了方便學(xué)習(xí),書(shū)中程序代碼都是完整的,可以避免片斷學(xué)習(xí)程序的困擾。另外,本書(shū)下載文件中包括提供范例完整的程序代碼,方便練習(xí)及教學(xué)之用。
本書(shū)的主要特色在于將比較復(fù)雜的理論以圖文并茂的形式進(jìn)行說(shuō)明,并以最簡(jiǎn)單的表達(dá)方式,將這些數(shù)據(jù)結(jié)構(gòu)理論加以解釋。為了避免在教學(xué)及閱讀上的不順暢感,書(shū)中的算法盡量不以偽碼進(jìn)行說(shuō)明,而以Java 程序語(yǔ)言來(lái)展現(xiàn)。同時(shí),書(shū)中提到的重要理論,盡量搭配完整的范例程序,便于讀者了解以 Java語(yǔ)言實(shí)現(xiàn)這些算法的注意事項(xiàng)。另外,為了檢驗(yàn)讀者各章的學(xué)習(xí)成果,在書(shū)中安排了大量的習(xí)題,這些題目包含重要考
試的考題,以便讀者更加靈活應(yīng)用各種知識(shí)。在附錄中提供Java的開(kāi)發(fā)環(huán)境的簡(jiǎn)介,本書(shū)編輯環(huán)境是采用Eclipse 軟件,它是一套OpenSource的JavaIDE工具,Eclipse 整合編譯、運(yùn)行、測(cè)試及除錯(cuò)功能。本好的理論書(shū)籍除了內(nèi)容的完整專(zhuān)業(yè)外,更需要清晰易懂的架構(gòu)安排及表達(dá)方式。在仔細(xì)閱讀本書(shū)之后,相信讀者會(huì)體會(huì)筆者的用心,也希望用戶(hù)能對(duì)這門(mén)基礎(chǔ)學(xué)科有更深入、更完整的認(rèn)識(shí)。
本書(shū)配套源代碼下載地址(注意數(shù)字與字母大小寫(xiě)):http://pan.baidu.com/s/1bngCuHD,若下載有問(wèn)題,請(qǐng)電子郵件聯(lián)系 booksaga@126.com,郵件標(biāo)題為“求代碼,圖解數(shù)據(jù)結(jié)構(gòu)使用Java”。
作者敬筆
四.資料目錄
第一章 數(shù)據(jù)結(jié)構(gòu)與導(dǎo)論
第二章 數(shù)組結(jié)構(gòu)
第三章 鏈表
第四章 堆棧
第五章 隊(duì)列
第六章 樹(shù)狀結(jié)構(gòu)
第七章 圖形結(jié)構(gòu)
第八章 排序
第九章 查找
附錄 Java的開(kāi)發(fā)環(huán)境簡(jiǎn)介