注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)數(shù)據(jù)抽象和問(wèn)題求解:Java語(yǔ)言描述(第2版)

數(shù)據(jù)抽象和問(wèn)題求解:Java語(yǔ)言描述(第2版)

數(shù)據(jù)抽象和問(wèn)題求解:Java語(yǔ)言描述(第2版)

定 價(jià):¥79.80

作 者: (美)卡拉諾(Carrano,F(xiàn).M.),(美)普里查德(Prichard,J.J.) 著,郭平,張敏 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302149392 出版時(shí)間: 2007-05-01 包裝: 膠版紙
開(kāi)本: 0開(kāi) 頁(yè)數(shù): 15,700頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)全面系統(tǒng)地講述了如何利用Java語(yǔ)言解決實(shí)際問(wèn)題,重點(diǎn)剖析了數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)抽象的核心概念,并通過(guò)大量示例向讀者展示了面向?qū)ο蟪绦蛟O(shè)計(jì)理念的精髓。本書(shū)在第1版的基礎(chǔ)上完善了所有的Java代碼,使用UML處理了所有偽代碼,通過(guò)準(zhǔn)確的概念講解、貼切的示例和范圍廣泛的問(wèn)題討論,使老師和學(xué)生的教與學(xué)都變得輕松自如。本書(shū)能夠使讀者系統(tǒng)地掌握問(wèn)題求解技術(shù)和相關(guān)的編程技能,為日后的軟件開(kāi)發(fā)工作打下堅(jiān)實(shí)的基礎(chǔ)。本書(shū)表述嚴(yán)謹(jǐn)、推理縝密,適合作為計(jì)算機(jī)及相關(guān)專業(yè)本科學(xué)生的教材,也是一本技術(shù)含量很高的專業(yè)參考書(shū)。

作者簡(jiǎn)介

  Frank M.Carrano,Syracuse大學(xué)博士畢業(yè),現(xiàn)任Rhode Island大學(xué)計(jì)算機(jī)科學(xué)系教授。主要研究方向?yàn)閿?shù)據(jù)抽象技術(shù)、教育軟件及多媒體技術(shù)。曾編寫(xiě)多本計(jì)算機(jī)書(shū)籍,如Problem Solving and Data Abtraction with C++:Walls and Mirrors,Intermediate Problem Solving and Data Structures:Walls and Mirrors等。

圖書(shū)目錄

第Ⅰ部分 問(wèn)題求解技術(shù)
 第1章 Java編程基礎(chǔ)
  1.1 程序結(jié)構(gòu)
  1.2 Java基礎(chǔ)知識(shí)
  1.3 分支結(jié)構(gòu)
  1.4 循環(huán)結(jié)構(gòu)
  1.5 有用的Java類(lèi)
  1.6 Java異常
  1.7 文本輸入和輸出
  1.8 文件輸入和輸出
  1.9 小結(jié)
  1.10 提示
 第2章 編程原理與軟件工程
  2.1 問(wèn)題求解與軟件工程
  2.2 面向?qū)ο笤O(shè)計(jì)
  2.3 關(guān)鍵編程問(wèn)題
  2.4 小結(jié)
  2.5 提示
  2.6 自我測(cè)試題
  2.7 練習(xí)題
  2.8 編程問(wèn)題
 第3章 遞歸:鏡子
  3.1 遞歸解決方案
  3.2 計(jì)數(shù)
  3.3 數(shù)組查找
  3.4 組織數(shù)據(jù)
  3.5 遞歸與效率
  3.6 小結(jié)
  3.7 提示
  3.8 自我測(cè)試題
  3.9 練習(xí)題
  3.10 編程問(wèn)題
 第4章 數(shù)據(jù)抽象:墻
  4.1 抽象數(shù)據(jù)類(lèi)型
  4.2 指定ADT
  4.3 實(shí)現(xiàn)ADT
  4.4 小結(jié)
  4.5 提示
  4.6 自我測(cè)試題
  4.7 練習(xí)題
  4.8 編程問(wèn)題
 第5章 鏈表
  5.1 預(yù)備知識(shí)
  5.2 鏈表編程
  5.3 鏈表的各種變體
  5.4 清單應(yīng)用程序
  5.5 Java集合框架
  5.6 小結(jié)
  5.7 提示
  5.8 自我測(cè)試題
  5.9 練習(xí)題
  5.10 編程問(wèn)題
第Ⅱ部分 使用抽象數(shù)據(jù)類(lèi)型解決問(wèn)題
 第6章 遞歸問(wèn)題求解技術(shù)
  6.1 回溯
  6.2 定義語(yǔ)言
  6.3 遞歸和數(shù)學(xué)歸納法的關(guān)系
  6.4 小結(jié)
  6.5 提示
  6.6 自我測(cè)試題
  6.7 練習(xí)題
  6.8 編程問(wèn)題
 第7章 棧
  7.1 ADT棧
  7.2 ADT棧的簡(jiǎn)單應(yīng)用
  7.3 ADT棧的實(shí)現(xiàn)
  7.4 應(yīng)用:代數(shù)表達(dá)式
  7.5 應(yīng)用:查找問(wèn)題
  7.6 棧和遞歸的關(guān)系
  7.7 小結(jié)
  7.8 提示
  7.9 自我測(cè)試題
  7.10 練習(xí)題
  7.11 編程問(wèn)題
 第8章 隊(duì)列
  8.1 ADT隊(duì)列
  8.2 ADT隊(duì)列的簡(jiǎn)單應(yīng)用
  8.3 實(shí)現(xiàn)ADT隊(duì)列
  8.4 基于位置的ADT總覽
  8.5 模擬應(yīng)用
  8.6 小結(jié)
  8.7 提示
  8.8 自我測(cè)試題
  8.9 練習(xí)題
  8.10 編程問(wèn)題
 第9章 高級(jí)Java主題
  9.1 繼承
  9.2 動(dòng)態(tài)綁定和抽象類(lèi)
  9.3 ADT列表和有序表
  9.4 Java泛型
  9.5 迭代器
  9.6 小結(jié)
  9.7 提示
  9.8 自我測(cè)試題
  9.9 練習(xí)題
  9.10 編程問(wèn)題
 第10章 算法的效率和排序
  10.1 確定算法的效率
  10.2 排序算法及其效率
  10.3 小結(jié)
  10.4 提示
  10.5 自我測(cè)試題
  10.6 練習(xí)題
  10.7 編程問(wèn)題
 第11章 樹(shù)
  11.1 術(shù)語(yǔ)
  11.2 ADT二叉樹(shù)
  11.3 ADT二叉查找樹(shù)
  11.4 一般樹(shù)
  11.5 小結(jié)
  11.6 提示
  11.7 自我測(cè)試題
  11.8 練習(xí)題
  11.9 編程問(wèn)題
 第12章 表和優(yōu)先隊(duì)列
  12.1 ADT表
  12.2 ADT優(yōu)先隊(duì)列: ADT表的變體
  12.3 JCF中的表和優(yōu)先隊(duì)列
  12.4 小結(jié)
  12.5 提示
  12.6 自我測(cè)試題
  12.7 練習(xí)題
  12.8 編程問(wèn)題
 第13章 表的高級(jí)實(shí)現(xiàn)方案
  13.1 平衡查找樹(shù)
  13.2 散列
  13.3 按多種形式組織數(shù)據(jù)
  13.4 小結(jié)
  13.5 提示
  13.6 自我測(cè)試題
  13.7 練習(xí)題
  13.8 編程問(wèn)題
 第14章 圖
  14.1 術(shù)語(yǔ)
  14.2 將圖作為ADT
  14.3 圖的遍歷
  14.4 圖的應(yīng)用
  14.5 小結(jié)
  14.6 提示
  14.7 自我測(cè)試題
  14.8 練習(xí)題
  14.9 編程問(wèn)題
 第15章 外部方法
  15.1 了解外部存儲(chǔ)
  15.2 排序外部文件的數(shù)據(jù)
  15.3 外部表
  15.4 小結(jié)
  15.5 提示
  15.6 自我測(cè)試題
  15.7 練習(xí)題
  15.8 編程練習(xí)
附錄A Java與C++的區(qū)別
附錄B Unicode字符代碼
附錄C Java資源
附錄D 數(shù)學(xué)歸納法
附錄E Java操作符
附錄F 術(shù)語(yǔ)表
附錄G 自我測(cè)試題答案

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)