发表于2024-11-24
算法導論(原書第3版)+Java編程思想(第4版)(套裝共2冊) 計算機…|3768354 pdf epub mobi txt 電子書 下載 2024
> 書[0名0]: | 算[0法0]導論(原書[0第0]3版)+Java編程思想([0第0]4版)(套裝共2冊)|3768354 |
> 圖書定價: | 236元 |
> 圖書作者: | (美)Thomas H.Cormen;Charles E.Leiserson;Ronald L.Rivest;Clifford Stein;(美)Bruce Eckel |
> 齣版社: | 機械工業齣版社 |
> 齣版日期: | 2013/7/1 0:00:00 |
> ISBN號: | 9787 |
> 開本: | 16開 |
> 頁數: | 1 |
> 版次: | 1-1 |
作者簡介 |
thomas h. cormen (托馬斯·科爾曼) 達特茅斯[0學0]院計算機科[0學0]係教授、係主任。目前的研究興趣包括:算[0法0]工程、並行計算、具有高延遲的加速計算。他分彆於1993年、1986年獲得麻省理工[0學0]院電子工程和計算機科[0學0]博士、碩士[0學0]位,師從charles e. leiserson教授。由於他在計算機教育[0領0]域的突齣貢獻,cormen教授榮獲2009年acm傑齣教員奬。 charles e. leiserson(查爾斯·雷瑟爾森)麻省理工[0學0]院計算機科[0學0]與電氣工程係教授,margaret macvicar faculty fellow。他目前主持mit[0超0]級計算技術研究組,並是mit計算機科[0學0]和人工智能實驗室計算理論研究組的成員。他的研究興趣集中在並行和分布式計算的理論原理,尤其是與工程現實相關的技術研究。leiserson教授擁有卡內基·梅隆[0大0][0學0]計算機科[0學0]博士[0學0]位,還是acm、ieee和siam的[0會0]士。 ronald l. rivest (羅納德·李維斯特)現任麻省理工[0學0]院電子工程和計算機科[0學0]係安德魯與厄納·維特爾比(andrew and erna viterbi)教授。他是mit計算機科[0學0]和人工智能實驗室的成員,並[0領0]導著其中的信息安全和隱私中心。他1977年從斯坦福[0大0][0學0]獲得計算機博士[0學0]位,主要從事密碼安全、計算機安全算[0法0]的研究。他和adi shamir和len adleman一起發明瞭rsa公鑰算[0法0],這個算[0法0]在信息安全中獲得[0大0]的突破,這一成果也使他和shamir、adleman一起得到2002年acm圖靈奬。他現在擔任[0國0]傢密碼[0學0][0會0]的負責人。 clifford stein(剋利福德·斯坦)哥倫比亞[0大0][0學0]計算機科[0學0]係和工業工程與運籌[0學0]係教授,他還是工業工程與運籌[0學0]係的係主任。在加入哥倫比亞[0大0][0學0][0大0][0學0]之前,他在達特茅斯[0學0]院計算機科[0學0]係任教9年。stein教授擁有mit碩士和博士[0學0]位。他的研究興趣包括:算[0法0]的設計與分析,組閤[0優0]化、運籌[0學0]、網絡算[0法0]、調度、算[0法0]工程和生物計算。 bruce eckel是mindview公司(www.mindview.net)的總裁,該公司嚮客戶提供軟件谘詢和培訓。他是c++標準委員[0會0]擁有錶決[0權0]的成員之一,擁有應用物理[0學0][0學0]士和計算機工程碩士[0學0]位。除本書外,他還是《c++編程思想》的作者,並與人閤著瞭《c++編程思想 [0第0]2捲》(這兩本書的英文影印版及中文版均已由機械工業齣版社引進齣版)及其他著作。他已經發錶瞭150多篇論文,還經常參加世界各地的研討[0會0]並進行演講。 |
內容簡介 |
在有關算[0法0]的書中,有一些敘述非常嚴謹,但不夠全麵;另一些涉及瞭[0大0]量的題材,但又缺乏嚴謹性。本書將嚴謹性和全麵性融為一體,深入討論各類算[0法0],並著力使這些算[0法0]的設計和分析能為各個層次的讀者接受。全書各章自成體係,可以作為[0獨0]立的[0學0]習單元;算[0法0]以英語和僞代碼的形式描述,具備初步程序設計經驗的人就能看懂;說明和解釋力求淺顯易懂,不失深度和數[0學0]嚴謹性。《算[0法0]導論(原書[0第0]3版)》選材經典、內容豐富、結構閤理、邏輯清晰,對本科生的數據結構課程和研究生的算[0法0]課程都是非常實用的教材,在it專業人員的職業生涯中,本書也是一本案頭 bibei 的參考書或工程實踐手冊。 [0第0]3版的主要變化: 新增瞭van emde boas樹和多綫程算[0法0],並且將矩陣基礎移至附錄。 修訂瞭遞歸式(現在稱為“分治策略”)那一章的內容,更廣泛地覆蓋分治[0法0]。 移除兩章很少講授的內容:二項堆和排序網絡。 修訂瞭動態規劃和貪心算[0法0]相關內容。 流網絡相關材料現在基於邊上的全部流。 由於關於矩陣基礎和strassen算[0法0]的材料移到瞭其他章,矩陣運算這一章的內容所占篇幅更小。 修改瞭對knuth-morris-pratt字符串匹配算[0法0]的討論。 新增100道練習和28道思考題,還更新並補充瞭參考文獻。 《java編程思想([0第0]4版)》贏得瞭全球程序員的廣泛贊譽,即使是晦澀的概念,在bruce eckel的文字親和力和小而直接的編程示例麵前也[0會0]化解於無形。從java的基礎語[0法0]到高級特性(深入的麵嚮對象概念、多綫程、自動項目構建、單元測試和調試等),《java編程思想([0第0]4版)》都能逐步指導你輕鬆掌握。 從java編程思想這本書獲得的各項[0大0]奬以及來自世界各地的讀者[0評0]論中,不難看齣這是一本經典之作。本書的作者擁有多年教[0學0]經驗,對c、c++以及java語言都有[0獨0]到、深入的見解,以通俗易懂及小而直接的示例解釋瞭一個個晦澀抽象的概念。《java編程思想([0第0]4版)》共22章,包括操作符、控製執行流程、訪問[0權0]限控製、復用類、多態、接口、通過異常處理錯誤、字符串、泛型、數組、容器深入研究、java i/o係統、枚舉類型、並發以及圖形化用戶界麵等內容。這些豐富的內容,包含瞭java語言基礎語[0法0]以及高級特性,適閤各個層次的java程序員閱讀,同時也是高等院校講授麵嚮對象程序設計語言以及java語言的教材和參考書。 [0第0]4版特點: java編程思想([0第0]4版)這本書特彆適閤初[0學0]者與專業人員的經典的麵嚮對象敘述方式,為更新的java se5/6增加瞭新的示例和章節。 測驗框架顯示程序輸齣。 設計模式貫穿於眾多示例中:適配器、橋接器、職責鏈、命令、裝飾器、外觀、工廠方[0法0]、享元、點[0名0]、數據傳輸對象、空對象、代理、單例、狀態、策略、模闆方[0法0]以及訪問者。 為數據傳輸引入瞭xml,為用戶界麵引入瞭swt和flash。 重新撰寫瞭有關並發的章節,有助於讀者掌握綫程的相關[0知0]識。 專門為[0第0]4版以及java se5/6重寫瞭700多個編譯文件中的500多個程序。 支持網站包含瞭所有源代碼、帶注解的解決方案指南、網絡日誌以及多媒體[0學0]習資料。 覆蓋瞭所有基礎[0知0]識,同時論述瞭高級特性。 詳細地闡述瞭麵嚮對象原理。 在綫可獲得java講座cd,其中包含bruce eckel的全部多媒體講座。 在www.mindview.net網站上可以觀看現場講座、谘詢和[0評0]論。 專門為[0第0]4版以及java se5/6重寫瞭700多個編譯文件中的500多個程序。 支持網站包含瞭所有源代碼、帶注解的解決方案指南、網絡日誌以及多媒體[0學0]習資料。 覆蓋瞭所有基礎[0知0]識,同時論述瞭高級特性。 詳細地闡述瞭麵嚮對象原理。 在綫可獲得java講座cd,其中包含bruce eckel的全部多媒體講座。 在www.mindview.net網站上可以觀看現場講座、谘詢和[0評0]論。 |
目錄 |
《算[0法0]導論(原書[0第0]3版)》 齣版者的話 譯者序 前言 部分 基礎[0知0]識 [0第0]1章 算[0法0]在計算中的作用3 1.1 算[0法0]3 1.2 作為一種技術的算[0法0]6 思考題8 本章注記8 [0第0]2章 算[0法0]基礎9 2.1 插入排序9 2.2 分析算[0法0]13 2.3 設計算[0法0]16 2.3.1 分治[0法0]16 2.3.2 分析分治算[0法0]20 思考題22 本章注記24 [0第0]3章 函數的增長25 3.1 漸近記號25 .3.2 標準記號與常用函數30 思考題35 本章注記36 [0第0]4章 分治策略37 4.1 [0大0]子數組問題38 4.2 矩陣乘[0法0]的strassen算[0法0]43 4.3 用代入[0法0]求解遞歸式47 4.4 用遞歸樹方[0法0]求解遞歸式50 4.5 用主方[0法0]求解遞歸式53 4.6 證明主定理55 4.6.1 對b的冪證明主定理56 4.6.2 嚮下取整和嚮上取整58 思考題60 本章注記62 [0第0]5章 概率分析和隨機算[0法0]65 5.1 雇用問題65 5.2 指示器隨機變量67 5.3 隨機算[0法0]69 ��5.4 概率分析和指示器隨機變量的進一步使用73 5.4.1 生日悖論73 5.4.2 球與箱子75 5.4.3 特徵序列76 5.4.4 在綫雇用問題78 思考題79 本章注記80 [0第0]二部分 排序和順序統計量 [0第0]6章 堆排序84 6.1 堆84 6.2 維護堆的性質85 6.3 建堆87 6.4 堆排序算[0法0]89 6.5 [0優0]先隊列90 思考題93 本章注記94 [0第0]7章 快速排序95 7.1 快速排序的描述95 7.2 快速排序的性能97 7.3 快速排序的隨機化版本100 7.4 快速排序分析101 7.4.1 壞情況分析101 7.4.2 期望運行時間101 思考題103 本章注記106 [0第0]8章 綫性時間排序107 8.1 排序算[0法0]的下界107 8.2 計數排序108 8.3 基數排序110 8.4 桶排序112 思考題114 本章注記118 [0第0]9章 中位數和順序統計量119 9.1 小值和[0大0]值119 9.2 期望為綫性時間的選擇算[0法0]120 9.3 壞情況為綫性時間的選擇算[0法0]123 思考題125 本章注記126 [0第0]三部分 數據結構 [0第0]10章 基本數據結構129 10.1 棧和隊列129 10.2 鏈錶131 10.3 指針和對象的實現134 10.4 有根樹的錶示137 思考題139 本章注記141 [0第0]11章 散列錶142 11.1 直接尋址錶142 11.2 散列錶143 11.3 散列函數147 11.3.1 除[0法0]散列[0法0]147 11.3.2 乘[0法0]散列[0法0]148 11.3.3 全域散列[0法0]148 11.4 開放尋址[0法0]151 11.5 完全散列156 思考題158 本章注記160 [0第0]12章 二叉搜索樹161 12.1 什麼是二叉搜索樹161 12.2 查詢二叉搜索樹163 12.3 插入和刪除165 12.4 隨機構建二叉搜索樹169 思考題171 本章注記173 [0第0]13章 紅黑樹174 13.1 紅黑樹的性質174 13.2 鏇轉176 13.3 插入178 13.4 刪除183 思考題187 本章注記191 [0第0]14章 數據結構的擴張193 14.1 動態順序統計193 14.2 如何擴張數據結構196 14.3 區間樹198 思考題202 本章注記202 [0第0]四部分 高級設計和分析技術 [0第0]15章 動態規劃204 15.1 鋼條切割204 15.2 矩陣鏈乘[0法0]210 15.3 動態規劃原理215 15.4 長公共子序列222 15.5 [0優0]二叉搜索樹226 思考題231 本章注記236 [0第0]16章 貪心算[0法0]237 16.1 活動選擇問題237 16.2 貪心算[0法0]原理242 16.3 赫夫曼編碼245 16.4 擬陣和貪心算[0法0]250 16.5 用擬陣求解任務調度問題253 思考題255 本章注記257 [0第0]17章 攤還分析258 17.1 聚閤分析258 17.2 核算[0法0]261 17.3 勢能[0法0]262 17.4 動態錶264 17. 算法導論(原書第3版)+Java編程思想(第4版)(套裝共2冊) 計算機…|3768354 下載 mobi epub pdf txt 電子書 算法導論(原書第3版)+Java編程思想(第4版)(套裝共2冊) 計算機…|3768354 pdf epub mobi txt 電子書 下載 用戶評價
評分
評分
評分
評分
評分
評分
評分
評分
評分
類似圖書 點擊查看全場最低價
算法導論(原書第3版)+Java編程思想(第4版)(套裝共2冊) 計算機…|3768354 pdf epub mobi txt 電子書 下載 相關圖書
|