java數據結構和算法中文第二版是全新推出的一款介紹java的圖書,作者Robert Lafore,全書在第一版的基礎上有所擴充,使之能更好的適應教師的計算機科學課堂教學,并使讀者在閱讀上更加容易,除去新增的章節,還添加了章節問題、實驗和編程作業。

基本介紹
Java數據結構和算法pdf是目前國內最權威的java電子圖書,其發布的中文第二版分別講述了數組、簡單排序、基本概念、二叉樹、紅黑樹、堆和隊列、鏈表、遞歸、進階排序、哈希表及圖形等知識,全書通俗易懂,對于在計算機應用中如何操作和管理數據以取得最優性能提供了深入淺出的講解,附錄中還提供了運行專題Applet和例程、相關書籍和問題解答。
java數據結構和算法中文第二版新增章節
在本版中加入了許多有趣的新內容,其中許多為編制上機作業提供了基礎,這些新主題有:
1、深度優先搜索和游戲模擬
2、約瑟夫(josephus)問題
3、數據壓縮中的赫夫曼編碼
4、旅行售貨員問題
5、漢密爾頓(hamilton)回路
6、騎上旅行問題
7、弗洛伊德(floyd)算法
8、沃賽爾(warshall)算法
9、2-3樹
10、背包問題
11、從n個事物中取k個的組合方案
12、哈希函數的數字折疊法
13、基數排序
java數據結構和算法中文第二版目錄簡介:
第1章 綜述
數據結構和算法能起到什么作用?
數據結構的概述
算法的概述
一些定義
面向對象編程
軟件工程
對于C++程序員的Java
Java數據結構的類庫
小結
問題
第2章 數組
Array專題Applet
Java中數組的基礎知識
將程序劃分成類
類接口
Ordered專題applet
有序數組的Java代碼
對數
存儲對象
大O表示法
為什么不用數組表示一切?
第3章 簡單排序
如何排序?
冒泡排序
選擇排序
插入排序
對象排序
幾種簡單排序之間的比較
小結
問題
實驗
編程作業



