圖說演算法:使用 Java
吳燦銘、胡昭民
- 出版商: 博碩
- 出版日期: 2020-01-15
- 定價: $490
- 售價: 7.8 折 $382
- 語言: 繁體中文
- 頁數: 384
- 裝訂: 平裝
- ISBN: 9864344641
- ISBN-13: 9789864344642
-
相關分類:
Algorithms-data-structures
-
其他版本:
圖說演算法:使用 Java【暢銷回饋版】
買這商品的人也買了...
-
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
Java 8 Lambdas 技術手冊 (Java 8 Lambdas: Pragmatic Functional Programming)$480$379 -
解析 Linux 驅動程式設計$320$250 -
演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356 -
為你自己學 Git$500$425 -
圖說演算法 : 使用 Python$380$296 -
Java 入門 邁向高手之路 王者歸來$699$594 -
圖解資料結構 -- 使用 Java, 3/e$500$390 -
圖說演算法 : 使用 C++$520$406 -
Python 技術者們 - 實踐! 帶你一步一腳印由初學到精通$650$553 -
Python 網路爬蟲與資料視覺化應用實務$650$553 -
最新 Java 程式語言, 6/e (JDK12/11/8適用)$680$578 -
超圖解 Python 程式設計入門$650$553 -
TensorFlow 與 Keras - Python 深度學習應用實務$650$553 -
UML 物件導向系統分析與設計, 4/e$560$199 -
圖解資料結構 -- 使用 Python, 2/e$500$390 -
機器學習開發神器!Google Cloud Platform 雲端開發應用超入門$490$417 -
AWS 實戰:快速開發、建立和部署應用程式 (Learning AWS : Design, build, and deploy responsive applications using AWS Cloud components, 2/e)$580$452 -
Windows 駭客程式設計:勒索病毒(第一冊) -- 加密篇$620$484 -
精通嵌入式 Linux 程式設計 (暢銷回饋版)$620$484 -
NumPy 高速運算徹底解說 - 六行寫一隻程式?你真懂深度學習?手工算給你看!$750$638 -
資料結構 -- 使用 Java$450$383 -
Java SE 14 技術手冊$680$537 -
Java 程式設計師應該知道的 97件事|來自專家的集體智慧 (97 Things Every Java Programmer Should Know)$450$356
商品描述
理解零負擔‧採功能強大Java語言實作
一本輕量級演算法
是您獲得程式設計新技能
提升自我價值的最好投資
運算思維是用來培養系統化邏輯概念的基礎,進而學習在面對問題時能有系統的分析與拆解的能力。對於第一次接觸運算思維與演算法的初學者來說,大量的演算邏輯文字說明,常會造成學習障礙與挫折感。為了避免教學及閱讀上的不順暢,書中的演算法不以虛擬碼來說明,全書採用Java語言實作,精彩篇幅包括:排序演算法、搜尋演算法、陣列與串列演算法、安全性演算法、堆疊與佇列演算法、樹狀演算法、圖形演算法…等,透過這些完整的程式範例,帶領讀者學習運算思維與演算邏輯訓練。
**本書範例請至博碩官網下載**
目錄大綱
第1章 大話運算思維與程式設計
1-1 程式設計的速效攻略
1-2 生活中到處都是演算法
1-3 程式設計邏輯簡介
第2章 地表上最常見經典演算法
2-1 分治演算法
2-2 遞迴演算法
2-3 分治法的麻吉兄弟-動態規劃演算法
2-4 不斷繞圈的疊代演算法
2-5 人人都有份的枚舉演算法
2-6 不對就回頭的回溯法
2-7 給我最好,其餘免談的貪心法
第3章 走入資料結構的異想世界
3-1 資料結構初體驗
3-2 超人氣資料結構簡介
3-3 盤根錯節的樹狀結構
3-4 學會藏寶圖的密技-圖形簡介
3-5 神奇有趣的雜湊表
第4章 新手快速學會的最夯排序演算法
4-1 看懂排序
4-2 氣泡排序法
4-3 選擇排序法
4-4 插入排序法
4-5 謝耳排序法
4-6 快速排序法
4-7 合併排序法
4-8 基數排序法
4-9 堆積樹排序法
第5章 徹底解析搜尋演算法
5-1 常見的搜尋方法
5-2 循序搜尋演算法
5-3 二分搜尋演算法
5-4 內插搜尋法
5-5 費氏搜尋演算法
第6章 全方位應用的陣列與串列演算法
6-1 矩陣演算法與深度學習
6-2 陣列與多項式
6-3 徹底玩轉單向串列演算法
第7章 實戰安全性演算法
7-1 輕鬆學會資料加密
7-2 一學就懂的雜湊演算法
7-3 破解碰撞與溢位處理
第8章 堆疊與佇列演算法徹底研究
8-1 陣列實作堆疊輕鬆學
8-2 串列實作堆疊
8-3 古老的河內塔演算法
8-4 八皇后演算法
8-5 陣列實作佇列
8-6 串列實作佇列
8-7 雙向佇列
8-8 一定要懂得優先佇列
第9章 超圖解的樹狀演算法
9-1 陣列實作二元樹
9-2 串列實作二元樹
9-3 二元樹走訪的入門捷徑
9-4 話說二元搜尋樹
9-5 二元樹節點刪除
9-6 二元運算樹
9-7 二元排序樹
9-8 引線二元樹
9-9 延伸二元樹入門
9-10 霍夫曼樹特訓班
9-11 平衡樹
9-12 機器學習與決策樹演算法
第10章 強力突破圖形演算法
10-1 圖形的資料表示法
10-2 圖形的走訪
10-3 擴張樹的奧秘
10-4 圖形最短路徑法

















