數(shù)據(jù)結(jié)構(gòu)與算法分析

出版時(shí)間:2007-11  出版社:清華大學(xué)出版社  作者:Frank.M.Carrano  頁(yè)數(shù):870  譯者:金名  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

“數(shù)據(jù)結(jié)構(gòu)”是計(jì)算機(jī)專業(yè)的基礎(chǔ)與核心課程之一,Java是現(xiàn)今一種熱門的語(yǔ)言。本書是為數(shù)據(jù)結(jié)構(gòu)入門課程而編寫的教材。fgNFrank Carrano在編寫過(guò)程自始至終特別考慮到了JaVa與對(duì)象,為教師和學(xué)生提供了一種精心設(shè)計(jì)并經(jīng)過(guò)教學(xué)實(shí)驗(yàn)的方式借助JaVa講授ADT和對(duì)象。本書獨(dú)特的設(shè)計(jì)將內(nèi)容組織為相對(duì)較短的章。這種方式使學(xué)習(xí)更容易,并留出了教學(xué)的機(jī)動(dòng)性。本書教給學(xué)生如何使用線性表、詞典、棧、隊(duì)列等等來(lái)組織數(shù)據(jù)。利用這些數(shù)據(jù)組織方式,學(xué)生們將學(xué)到算法設(shè)計(jì)的相關(guān)技術(shù)。書中的“編程提示”給讀者額外的編程建議;大量的插圖使講解更形象生動(dòng);自測(cè)題貫穿各章,書末還給出了答案。    本書還提供了豐富的教輔材料,PPT、源代碼、實(shí)驗(yàn)手冊(cè)與實(shí)驗(yàn)解答、練習(xí)解答和項(xiàng)目設(shè)計(jì)解答等,非常適合作為數(shù)據(jù)結(jié)構(gòu)的教學(xué)用書。

書籍目錄

第0章 引言第1章 Java類第2章 從已有類到創(chuàng)建新類第3章 類的設(shè)計(jì)第4章 線性表第5章 用數(shù)組實(shí)現(xiàn)線性表第6章 用鏈表實(shí)現(xiàn)線性表第7章 完成線性的鏈表現(xiàn)第8章 迭代器第9章 算法的效率第10章 遞歸第11章 排序入門第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è)題答案

編輯推薦

“數(shù)據(jù)結(jié)構(gòu)”是計(jì)算機(jī)專業(yè)的基礎(chǔ)與核心課程之一,Java是現(xiàn)今一種熱門的語(yǔ)言。本書是為數(shù)據(jù)結(jié)構(gòu)入門課程而編寫的教材。fgNFrank Carrano在編寫過(guò)程自始至終特別考慮到了JaVa與對(duì)象,為教師和學(xué)生提供了一種精心設(shè)計(jì)的教材。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    數(shù)據(jù)結(jié)構(gòu)與算法分析 PDF格式下載


用戶評(píng)論 (總計(jì)27條)

 
 

  •   結(jié)合著java對(duì)相應(yīng)數(shù)據(jù)結(jié)構(gòu)的封裝與利用,一點(diǎn)一點(diǎn)的講,很有味道
  •   正版書籍 字體看著都舒服。屬于教科書一類的數(shù)據(jù)。只不過(guò)看著是一樣的。翻了下,書中有說(shuō)錯(cuò)的,還發(fā)現(xiàn)有個(gè)別字打錯(cuò),可能是作者的問(wèn)題吧!不過(guò)書確實(shí)是正版的??傮w來(lái)說(shuō)還行
  •   不錯(cuò)的書,講解很詳細(xì)!
  •   看了看書,內(nèi)容竟然還有jave基礎(chǔ)的部分,暈死。
  •   很好的書,在圖書館看過(guò),現(xiàn)在買來(lái)家里看
  •   送的還比較快,服務(wù)態(tài)度很好.書也很好
  •   貨很好,速度慢
  •   內(nèi)容比較深,建議有點(diǎn)內(nèi)功的人看
  •   這本書不錯(cuò),但是我想了解下 內(nèi)存。。
  •   看到評(píng)論不錯(cuò)就買了 看看內(nèi)容再說(shuō)
  •   國(guó)外的教材,有獨(dú)特的視角,開(kāi)卷有益,就是太厚。
  •   書還是不錯(cuò).不過(guò)好多地方有錯(cuò)!..........
  •   太多錯(cuò)誤了
  •   感覺(jué)沒(méi)抓到重點(diǎn)比較亂
  •   很不錯(cuò)的書,Java程序員必讀書籍
  •   感覺(jué)不錯(cuò),下次繼續(xù)。
  •   數(shù)據(jù)結(jié)構(gòu)與算法分析Java語(yǔ)言描述(第2版)
  •   經(jīng)典書籍,放在床頭必看!
  •   挺好的,現(xiàn)在還沒(méi)怎么看,只看到線性表表,講的挺清楚的。對(duì)于入門來(lái)說(shuō)應(yīng)該很不錯(cuò)的了。
  •   挺適合本人,初學(xué)者可以看一下
  •   本書內(nèi)容非常淺顯易懂,但是確實(shí)重要的內(nèi)容,是一本佳作但是在書中有一些可能因?yàn)閺?fù)制黏貼而產(chǎn)生的印刷錯(cuò)誤,需要讀者在閱讀過(guò)程中加以區(qū)分補(bǔ)充:印刷錯(cuò)誤集中在自測(cè)題的答案中,很多是因?yàn)閺?fù)制黏貼的錯(cuò)誤,希望在以后的版本中加以改進(jìn)
  •   推薦正本java必讀書,也是朋友推薦我讀的,可以讓自己java上一個(gè)小臺(tái)階
  •   書特別好,很全面。更好的是卓越的服務(wù),是在發(fā)生問(wèn)題時(shí)的周到態(tài)度,卓越值得選擇,感謝卓越。
  •   書的質(zhì)量很好!速度也很快!
  •   Java因?yàn)闆](méi)有指針,所以Java的數(shù)據(jù)結(jié)構(gòu)和其他語(yǔ)言(比如C/C++)不大一樣。這本書講的蠻好的,而且紙張非常有質(zhì)感,我主要就看中內(nèi)容質(zhì)量和圖書紙質(zhì),這兩點(diǎn)都滿分~
  •   內(nèi)容很充實(shí)詳盡,很適合初學(xué)者閱讀,
  •   對(duì)初級(jí)程序員來(lái)說(shuō)很不錯(cuò)的書
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7