中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 圖解算法:使用Java

作者:吳燦銘
出版社:清華大學出版社出版時間:2020-09-01
開本: 16開 頁數(shù): 275
中 圖 價:¥49.3(7.1折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

圖解算法:使用Java 版權信息

  • ISBN:9787302565345
  • 條形碼:9787302565345 ; 978-7-302-56534-5
  • 裝幀:一般膠版紙
  • 冊數(shù):暫無
  • 重量:暫無
  • 所屬分類:>

圖解算法:使用Java 本書特色

在“編程”納入必修課的趨勢下,程序設計或App設計已是大部分學生必須具備的能力。而數(shù)據(jù)結構及其算法更是用來培養(yǎng)程序設計邏輯的基礎理論,也是有志從事IT行業(yè)人員既基礎又核心的課程。 本書采用豐富的圖例來闡述數(shù)據(jù)結構和*常用的算法概念,包括分治法、遞歸法、貪心法、動態(tài)規(guī)劃法、迭代法、枚舉法、回溯法等,每個經(jīng)典的算法都提供了由Java語言實現(xiàn)的完整范例代碼,每章末尾都安排了大量的習題,這些題目包含各類考試的例題,以期讀者能將各種數(shù)據(jù)結構及算法真正應用于自己的程序設計中。 本書敘述簡潔、清晰,范例豐富、可操作性強,是一本入門數(shù)據(jù)結構及其算法的教科書或自學讀本。 理解零負擔,采用功能強大的Java語言演繹算法思維

圖解算法:使用Java 內容簡介

本書是一本綜合講述數(shù)據(jù)結構及其算法的入門書,內容淺顯易懂、邏輯嚴謹,范例豐富、可操作性強,力求適用性兼顧教師教學和學生自學。 全書從基本的數(shù)據(jù)結構概念開始講解,包括數(shù)組結構、隊列、堆棧、樹結構、排序、查找等;接著介紹常用的算法,包括分治法、遞歸法、貪心法、動態(tài)規(guī)劃法、迭代法、枚舉法、回溯法等,每個經(jīng)典的算法都提供了Java程序設計語言編寫的完整范例代碼,并輔以豐富的圖示解析。*后在每章末尾都安排了大量的習題,這些習題包含各類考試的例題,并在附錄中提供了解答,可供讀者自測學習效果。 本書針對具有一定編程能力又想提高編程“深度”的非信息專業(yè)類人員,是一本數(shù)據(jù)結構和算法普及型的教科書或自學參考書。

圖解算法:使用Java 目錄

目 錄

第1章 計算思維與程序設計 1

1.1 程序設計的速成攻略 2

1.1.1 計算思維簡介 3

1.1.2 分解 4

1.1.3 模式識別 4

1.1.4 模式概括與抽象 5

1.1.5 算法 6

1.2 生活中到處都是算法 6

1.2.1 算法的條件 7

1.2.2 時間復雜度O(f(n)) 9

1.3 程序設計邏輯簡介 11

1.3.1 結構化程序設計 11

1.3.2 面向對象程序設計 12

1.3.3 面向對象程序設計的其他概念 15

課后習題 15

第2章 經(jīng)典算法介紹 17

2.1 分治法 17

2.2 遞歸法 18

2.3 動態(tài)規(guī)劃法 21

2.4 迭代法 22

2.5 枚舉法 25

2.6 回溯法 29

2.7 貪心法 35

課后習題 37

第3章 走入數(shù)據(jù)結構的奇妙世界 38

3.1 認識數(shù)據(jù)結構 39

3.2 常見的數(shù)據(jù)結構 41

3.2.1 數(shù)組 41

3.2.2 鏈表 45

3.2.3 堆棧 46

3.2.4 隊列 47

3.3 樹結構簡介 49

3.3.1 樹的基本概念 49

3.3.2 二叉樹 51

3.4 圖論簡介 52

3.5 哈希表 54

課后習題 56

第4章 排序算法 57

4.1 認識排序 58

4.2 冒泡排序法 60

4.3 選擇排序法 64

4.4 插入排序法 67

4.5 希爾排序法 69

4.6 快速排序法 73

4.7 合并排序法 76

4.8 基數(shù)排序法 77

4.9 堆積樹排序法 80

課后習題 87

第5章 查找算法 88

5.1 常見的查找算法 88

5.2 順序查找法 89

5.3 二分查找法 91

5.4 插值查找法 94

5.5 斐波那契查找法 96

課后習題 99

第6章 數(shù)組與鏈表算法 100

6.1 矩陣算法與深度學習 100

6.1.1 矩陣相加 103

6.1.2 矩陣相乘 105

6.1.3 轉置矩陣 107

6.1.4 稀疏矩陣 109

6.2 數(shù)組與多項式 112

6.3 單向鏈表算法 113

6.3.1 單向鏈表插入節(jié)點的算法 119

6.3.2 單向鏈表刪除節(jié)點的算法 123

6.3.3 對單向鏈表進行反轉的算法 127

6.3.4 單向鏈表串接的算法 130

6.4 鏈表與多項式 131

課后習題 136

第7章 安全性算法 137

7.1 數(shù)據(jù)加密 138

7.1.1 對稱密鑰加密系統(tǒng) 139

7.1.2 非對稱密鑰加密系統(tǒng)與RSA算法 139

7.1.3 認證 140

7.1.4 數(shù)字簽名 141

7.2 哈希算法 142

7.2.1 除留余數(shù)法 142

7.2.2 平方取中法 143

7.2.3 折疊法 144

7.2.4 數(shù)字分析法 145

7.3 碰撞與溢出處理 145

7.3.1 線性探測法 145

7.3.2 平方探測法 148

7.3.3 再哈希法 148

7.3.4 鏈表 150

課后習題 154

第8章 堆棧與隊列算法 156

8.1 以數(shù)組來實現(xiàn)堆棧 156

8.2 以鏈表來實現(xiàn)堆棧 161

8.3 漢諾塔問題的求解算法 165

8.4 八皇后問題的求解算法 171

8.5 用數(shù)組來實現(xiàn)隊列 174

8.6 用鏈表來實現(xiàn)隊列 177

8.7 雙向隊列 179

8.8 優(yōu)先隊列 182

課后習題 183

第9章 樹結構及其算法 184

9.1 用數(shù)組來實現(xiàn)二叉樹 185

9.2 用鏈表來實現(xiàn)二叉樹 188

9.3 二叉樹遍歷 190

9.4 二叉查找樹 196

9.5 二叉樹節(jié)點的插入與刪除 199

9.6 二叉運算樹 201

9.7 二叉排序樹 205

9.8 線索二叉樹 208

9.9 擴充二叉樹 213

9.10 哈夫曼樹 215

9.11 平衡樹 216

9.12 機器學習與博弈樹 218

9.12.1 機器學習 218

9.12.2 博弈樹算法 219

課后習題 220

第10章 圖結構及其算法 222

10.1 圖的數(shù)據(jù)表示法 222

10.1.1 鄰接矩陣法 223

10.1.2 鄰接鏈表法 225

10.1.3 鄰接復合鏈表法 228

10.1.4 索引表格法 230

10.2 圖的遍歷 230

10.2.1 深度優(yōu)先遍歷法 230

10.2.2 廣度優(yōu)先遍歷法 233

10.3 生成樹 236

10.3.1 DFS生成樹和BFS生成樹 237

10.3.2 *小成本生成樹 238

10.3.3 Prim算法 238

10.3.4 Kruskal算法 241

10.4 圖的*短路徑法 246

10.4.1 Dijkstra算法與A*算法 247

10.4.2 Floyd算法 252

課后習題 256

附錄 課后習題與解答 259


展開全部

圖解算法:使用Java 作者簡介

吳燦銘,現(xiàn)任榮欽科技股份有限公司執(zhí)行長,美國Rochester Institute of Technology計算機科學研究所畢業(yè),長期從事信息教育及計算機圖書寫作的工作,計算機圖書著作包括計算器概論、數(shù)據(jù)結構、辦公室電子數(shù)據(jù)處理、互聯(lián)網(wǎng)等相關題材,并監(jiān)制過多套游戲以及教學軟件的研發(fā)。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 冷热冲击试验箱_温度冲击试验箱价格_冷热冲击箱排名_林频厂家 | 淋巴细胞分离液_口腔医疗器材-精欣华医疗器械(无锡)有限公司 | 2-羟基泽兰内酯-乙酰蒲公英萜醇-甘草查尔酮A-上海纯优生物科技有限公司 | 上海三信|ph计|酸度计|电导率仪-艾科仪器 | 木材烘干机,木炭烘干机,纸管/佛香烘干设备-河南蓝天机械制造有限公司 | 苏商学院官网 - 江苏地区唯一一家企业家自办的前瞻型、实操型商学院 | 老城街小面官网_正宗重庆小面加盟技术培训_特色面馆加盟|牛肉拉面|招商加盟代理费用多少钱 | 齿轮减速机_齿轮减速电机-VEMT蜗轮蜗杆减速机马达生产厂家瓦玛特传动瑞环机电 | 成都顶呱呱信息技术有限公司-贷款_个人贷款_银行贷款在线申请 - 成都贷款公司 | 诗词大全-古诗名句 - 古诗词赏析 | 衬塑管道_衬四氟管道厂家-淄博恒固化工设备有限公司 | 武汉印刷厂-不干胶标签印刷厂-武汉不干胶印刷-武汉标签印刷厂-武汉标签制作 - 善进特种标签印刷厂 | 土壤检测仪器_行星式球磨仪_土壤团粒分析仪厂家_山东莱恩德智能科技有限公司 | 胶水,胶粘剂,AB胶,环氧胶,UV胶水,高温胶,快干胶,密封胶,结构胶,电子胶,厌氧胶,高温胶水,电子胶水-东莞聚力-聚厉胶粘 | 西安文都考研官网_西安考研辅导班_考研培训机构_西安在职考研培训 | 不干胶标签-不干胶贴纸-不干胶标签定制-不干胶标签印刷厂-弗雷曼纸业(苏州)有限公司 | 湖南自考_湖南自学考试| 恒温恒湿试验箱_高低温试验箱_恒温恒湿箱-东莞市高天试验设备有限公司 | 吹塑加工_大型吹塑加工_滚塑代加工-莱力奇吹塑加工有限公司 | KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 | 众品地板网-地板品牌招商_地板装修设计_地板门户的首选网络媒体。 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛婚外情取证-青岛王军侦探事务所 | 执业药师报名时间,报考条件,考试时间-首页入口| 特材真空腔体_哈氏合金/镍基合金/纯镍腔体-无锡国德机械制造有限公司 | 蒸压釜-陶粒板隔墙板蒸压釜-山东鑫泰鑫智能装备有限公司 | 电镀标牌_电铸标牌_金属标贴_不锈钢标牌厂家_深圳市宝利丰精密科技有限公司 | 西安微信朋友圈广告投放_微信朋友圈推广_西安度娘网络科技有限公司 | C形臂_动态平板DR_动态平板胃肠机生产厂家制造商-普爱医疗 | 哈尔滨治「失眠/抑郁/焦虑症/精神心理」专科医院排行榜-京科脑康免费咨询 一对一诊疗 | FFU_空气初效|中效|高效过滤器_空调过滤网-广州梓净净化设备有限公司 | 河南不锈钢水箱_地埋水箱_镀锌板水箱_消防水箱厂家-河南联固供水设备有限公司 | 污水/卧式/潜水/钻井/矿用/大型/小型/泥浆泵,价格,参数,型号,厂家 - 安平县鼎千泵业制造厂 | 净化车间装修_合肥厂房无尘室设计_合肥工厂洁净工程装修公司-安徽盛世和居装饰 | 广州展览设计公司_展台设计搭建_展位设计装修公司-众派展览装饰 广州展览制作工厂—[优简]直营展台制作工厂_展会搭建资质齐全 | 工装定制/做厂家/公司_工装订做/制价格/费用-北京圣达信工装 | CTAB,表面活性剂1631溴型(十六烷基三甲基溴化铵)-上海升纬化工原料有限公司 | 沈阳激光机-沈阳喷码机-沈阳光纤激光打标机-沈阳co2激光打标机 | 哈尔滨京科脑康神经内科医院-哈尔滨治疗头痛医院-哈尔滨治疗癫痫康复医院 | 金属雕花板_厂家直销_价格低-山东慧诚建筑材料有限公司 | 清水-铝合金-建筑模板厂家-木模板价格-铝模板生产「五棵松」品牌 | 番茄畅听邀请码怎么输入 - Dianw8.com |