新書推薦:

《
牛津呼吸护理指南(原书第2版) 国际经典护理学译著
》
售價:NT$
959.0

《
窥夜:全二册
》
售價:NT$
407.0

《
有底气(冯唐半生成事精华,写给所有人的底气心法,一个人内核越强,越有底气!)
》
售價:NT$
347.0

《
广州贸易:近代中国沿海贸易与对外交流(1700-1845)(一部了解清代对外贸易的经典著作!国际知名史学家深度解读鸦片战争的起源!)
》
售價:NT$
454.0

《
真爱遗事:中国现代爱情观的形成
》
售價:NT$
551.0

《
精神分析:一项极具挑战性的职业
》
售價:NT$
347.0

《
虚拟货币及其犯罪治理实务
》
售價:NT$
296.0

《
辽史纪事本末(历代纪事本末 全2册)新版
》
售價:NT$
500.0
|
內容簡介: |
一本輕量級演算法
是您獲得程式設計新技能
提升自我價值的最好投資
運算思維是用來培養系統化邏輯概念的基礎,進而學習在面對問題時能有系統的分析與拆解的能力。對於第一次接觸運算思維與演算法的初學者來說,大量的演算邏輯文字說明,常會造成學習障礙與挫折感。為了避免教學及閱讀上的不順暢,書中的演算法不以虛擬碼來說明,全書採用C++語言實作,C++程式語言除了保有C語言的優點外,更與C語言相容,使得C++語言使用的普及率相當高。全書精彩篇幅包括:排序演算法、搜尋演算法、陣列與串列演算法、安全性演算法、堆疊與佇列演算法、樹狀演算法、圖形演算法…等,透過這些完整的程式範例,帶領讀者學習運算思維與演算邏輯訓練。
|
目錄:
|
第1章大話運算思維與程式設計
1-1程式設計的速效攻略
1-2生活中到處都是演算法
1-3程式設計邏輯簡介
1-4C++的物件導向DNA
第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徹底玩轉單向串列演算法
6-4串列與多項式
第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平衡樹
9-13決策樹的智慧
第10章圖形演算法
10-1圖形的資料表示法
10-2圖形的走訪
10-3擴張樹的奧秘
10-4圖形最短路徑法
|
|