注冊(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ù)結(jié)構(gòu)與算法分析(Java 語(yǔ)言描述 第2版)

數(shù)據(jù)結(jié)構(gòu)與算法分析(Java 語(yǔ)言描述 第2版)

數(shù)據(jù)結(jié)構(gòu)與算法分析(Java 語(yǔ)言描述 第2版)

定 價(jià):¥98.00

作 者: (美)卡拉羅(Carrano,F(xiàn).M.) 著,金名 等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 世界著名計(jì)算機(jī)教材精選
標(biāo) 簽: 數(shù)據(jù)庫(kù)理論

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


ISBN: 9787302162698 出版時(shí)間: 2007-12-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 870 字?jǐn)?shù):  

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

  “數(shù)據(jù)結(jié)構(gòu)”是計(jì)算機(jī)專(zhuān)業(yè)的基礎(chǔ)與核心課程之一,Java是現(xiàn)今一種熱門(mén)的語(yǔ)言。本書(shū)在編寫(xiě)過(guò)程中特別考慮到了面向?qū)ο蟪绦蛟O(shè)計(jì)(OOP)的思想與Java語(yǔ)言的特性。它不是從基于另一種程序設(shè)計(jì)語(yǔ)言的數(shù)據(jù)結(jié)構(gòu)教材簡(jiǎn)單地“改編”而來(lái)的,因此在數(shù)據(jù)結(jié)構(gòu)的實(shí)現(xiàn)上更加“地道”地運(yùn)用了Java語(yǔ)言,并且自始至終強(qiáng)調(diào)以面向?qū)ο蟮姆绞絹?lái)思考、分析和解決問(wèn)題。本書(shū)是為數(shù)據(jù)結(jié)構(gòu)入門(mén)課程(通常課號(hào)是CS-2)而編寫(xiě)的教材。作者Frank Carrano在編寫(xiě)過(guò)程自始至終特別考慮到了Java與對(duì)象,為教師和學(xué)生提供了一種精心設(shè)計(jì)并經(jīng)過(guò)教學(xué)實(shí)驗(yàn)的方式借助Java講授ADT和對(duì)象。本書(shū)獨(dú)特的設(shè)計(jì)將內(nèi)容組織為相對(duì)較短的章。這種方式使學(xué)習(xí)更容易,并留出了教學(xué)的機(jī)動(dòng)性。本書(shū)教給學(xué)生如何使用線性表、詞典、棧、隊(duì)列等等來(lái)組織數(shù)據(jù)。利用這些數(shù)據(jù)組織方式,學(xué)生們將學(xué)到算法設(shè)計(jì)的相關(guān)技術(shù)。書(shū)中的“編程提示”給讀者額外的編程建議;大量的插圖使講解更形象生動(dòng);自測(cè)題貫穿各章,書(shū)末還給出了答案。本書(shū)適合作為數(shù)據(jù)結(jié)構(gòu)的教學(xué)用書(shū)。本書(shū)還提供了豐富的教輔材料,內(nèi)容包括PPT、源代碼、實(shí)驗(yàn)手冊(cè)與實(shí)驗(yàn)解答、練習(xí)解答和項(xiàng)目設(shè)計(jì)解答等,非常適合作為數(shù)據(jù)結(jié)構(gòu)的教學(xué)用書(shū)?!颈緯?shū)特點(diǎn)】31個(gè)相對(duì)短的章可以按各種順序閱讀。單獨(dú)但相關(guān)的章將ADT的說(shuō)明與實(shí)現(xiàn)分開(kāi)。用很多例子說(shuō)明新的概念。突出的“注”強(qiáng)調(diào)了關(guān)鍵的內(nèi)容并提供補(bǔ)充注釋。“編程提示”給出附加的編程建議。大量的插圖使講解更形象,更易于理解。貫穿全書(shū)的自測(cè)題及其答案均是根據(jù)本書(shū)內(nèi)容精心制作的。前幾章的內(nèi)容覆蓋了Java類(lèi)、繼承、多態(tài)性及類(lèi)的設(shè)計(jì)。Java代碼包含javadoc注釋。附錄復(fù)習(xí)了Java基礎(chǔ)、異常、文件及文檔。為教師提供了豐富的教輔材料,包括PowerPoint幻燈片、實(shí)驗(yàn)手冊(cè)和解答,以及部分練習(xí)與項(xiàng)目設(shè)計(jì)的答案。

作者簡(jiǎn)介

暫缺《數(shù)據(jù)結(jié)構(gòu)與算法分析(Java 語(yǔ)言描述 第2版)》作者簡(jiǎn)介

圖書(shū)目錄

第0章 引言
第1章 Java類(lèi)
第2章 從已有類(lèi)到創(chuàng)建新類(lèi)
第3章 類(lèi)的設(shè)計(jì)
第4章 線性表
第5章 用數(shù)組實(shí)現(xiàn)線性表
第6章 用鏈表實(shí)現(xiàn)線性表
第7章 完成線性的鏈表現(xiàn)
第8章 迭代器
第9章 算法的效率
第10章 遞歸
第11章 排序入門(mén)
第12章 快速排序算法
第13章 有序表
第14章 繼承與線性表
第15章 可變對(duì)象、不可變對(duì)象與可克隆對(duì)象
第16章 查找
第17章 詞典
第18章 詞典的實(shí)現(xiàn)
第19章 散列概述 
第20章 用散列實(shí)現(xiàn)詞典
第21章 棧
第22章 棧的實(shí)現(xiàn)
第23章 隊(duì)列、雙端隊(duì)列與估先隊(duì)列
第24章 隊(duì)列、雙端隊(duì)列與估先隊(duì)列的實(shí)現(xiàn)
第25章 樹(shù)
第26章 樹(shù)的實(shí)現(xiàn)
第27章 二叉查找樹(shù)的實(shí)現(xiàn)
第28章 堆的實(shí)現(xiàn)
第29章 平衡查找樹(shù)
第30章 圖
第31章 圖的實(shí)現(xiàn)
附錄A Java基礎(chǔ)
附錄B 異常處理
附錄C 文件輸入與輸出
附錄D 文件與程序設(shè)計(jì)風(fēng)格
附錄E 自測(cè)題答案

本目錄推薦

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