演算法學習手冊|寫出更有效率的程式
找相似
522522

演算法學習手冊|寫出更有效率的程式

0.5~1%
搶購
設定到價通知
為您推薦2個賣場
價格低到高

相關文章

你真的知道自己的「性向」嗎?超狂測驗直接徹底了解自我

你真的知道自己的「性向」嗎?超狂測驗直接徹底了解自我

相較於以前社會風氣保守的年代,現在的同性/雙性戀者發現自己的真正性向都較敢坦然表現,但還是有少數人無法正視內心,有的人甚至...
63,820人已觀看
不用花盆也能種植!療癒系苔球植栽超好照顧!

不用花盆也能種植!療癒系苔球植栽超好照顧!

喜歡植栽也想要增添室內綠意,卻又擔心植物不好照顧,還需要各式土壤及肥料,不僅費神又傷荷包。推薦你超容易種植又不需經常照料的...
75,464人已觀看
鞋控必入手復古跑鞋,推薦8款舒適又百搭!

鞋控必入手復古跑鞋,推薦8款舒適又百搭!

復古跑鞋風潮再度崛起,你跟上了嗎?近年運動跑鞋已成為穿搭必備單品之一,「復古跑鞋」在外表設計中加入復古潮流元素,不只富有古...
72,798人已觀看
什麼是塔吉鍋?這個原理「燒菜不加水」保留食物原汁原味!

什麼是塔吉鍋?這個原理「燒菜不加水」保留食物原汁原味!

北非摩洛哥的料理有著濃濃的異國風情,「燒菜不加水」熱騰騰塔吉料理的秘密是什麼呢?一起來看看2021塔吉鍋Top 5人氣排行...
23,210人已觀看
浴室、房間的「除濕機」選哪台?梅雨季就靠日立、三菱、國際牌!

浴室、房間的「除濕機」選哪台?梅雨季就靠日立、三菱、國際牌!

每年五月、六月是台灣的梅雨季節,雨一直下,「除濕機」該開下去囉!台灣全年平均濕度約80%,而對人體最舒服的濕度區間落在 6...
48,189人已觀看
復古跑鞋57/40花樣上市,春櫻粉、梨花奶茶、雛菊黃...5款春日限定錯過捶心肝!

復古跑鞋57/40花樣上市,春櫻粉、梨花奶茶、雛菊黃...5款春日限定錯過捶心肝!

靠著舒適度和有型有款的設計New Balance 57/40 復古運動鞋,成為近期女鞋頭們熱搜大熱門!搶眼復古風格搭配上醒...
55,893人已觀看
日本人都這樣收納!折疊家居用品超省空間!

日本人都這樣收納!折疊家居用品超省空間!

現今買房、租屋,多以小坪數、小宅為主,但在有限的空間裡,擺放所有想要的家具,是許多人的困擾!這次小編就為大家找尋多款居家實...
223,553人已觀看
學生買直笛前必看!各式直笛種類推薦,加碼教你區分英式、德式直笛

學生買直笛前必看!各式直笛種類推薦,加碼教你區分英式、德式直笛

你知道直笛有哪些種類嗎?英式直笛、德式直笛該怎麼區分?市面上的每一種直笛都各有特色,想要購買直笛的你,趕快跟著小編一起認識...
59,566人已觀看
咖啡因洗髮精好用嗎?網友大推5款咖啡因洗髮精

咖啡因洗髮精好用嗎?網友大推5款咖啡因洗髮精

想要提神,來杯咖啡準沒錯!不過把咖啡因添加在洗髮精中,你用過了嗎?咖啡因被認為能滋養頭皮及頭髮並強化髮根,而被廣泛使用於洗...
33,294人已觀看
日韓暢銷6款人氣即溶咖啡!連明星們都愛不釋口!

日韓暢銷6款人氣即溶咖啡!連明星們都愛不釋口!

咖啡可說是每日精神糧食,宅家辦公一樣少不了它!尤其即溶咖啡既省時又方便,就連2021最夯的韓國影集「黑道律師文森佐」都看得...
516,329人已觀看

商品描述

作者:George T. Heineman 出版社:歐萊禮 出版日:1110617 ISBN:9786263241749 語言:中文繁體 裝訂方式:平裝 內容簡介 「一本平易近人的著作,可讓你立即應用進而提升程式的執行效率。書中將教你電腦科學中會用到的基本演算法和資料型別。如果你正在找一份程式設計相關的技術工作,這本書可能會在下次的程式面試中幫助你取得好成績。」 — Zvi Galil 喬治亞理工學院 計算學院Frederick G. Storey主任暨名譽院長 論及撰寫有效率的程式時,每位軟體專業人士都需要具備有效率的演算法運作知識。在這本實務書籍中,《Algorithms in a Nutshell》作者George Heineman對於多種語言編寫程式時所用的效能改進關鍵演算法,有簡潔而詳實的介紹。軟體開發人員、測試人員、維護人員將理解演算法如何創造性地解決運算問題。 每章都會以前面章節內容為基礎,藉由清晰的圖示和不斷提供的新基本概念,包括演算法分析,對書中介紹的每個演算法做效能分級。你可以將每章所學到的內容,應用到該章最後的挑戰題中,如同模擬在程式術科面試場上的體驗。 閱讀本書,你將可以: ‧探索電腦科學和軟體工程核心的基本演算法 ‧學習有效率解決問題的常見策略,例如:分治法、動態規劃、貪婪方法 ‧使用Big-O分析與評估程式的時間複雜度 ‧使用現有的Python函式庫和資料結構來解決演算法問題 ‧了解重要演算法的主要步驟 目錄 第一章 解決問題 何謂演算法? 找出任一串列的最大值 計數關鍵作業 能夠預測演算法效能的模型 找出任一串列的前兩大值 錦標賽演算法 時間複雜度與空間複雜度 本章總結 挑戰題 第二章 演算法分析 以實證模型預測效能 更快的乘法 效能等級 漸近分析 計數所有作業 計數所有位元組 命運之門 二元陣列搜尋 跟π一樣簡單 一舉兩得 整體而言 曲線配適與上限下限 本章總結 挑戰題 第三章 用好雜湊過好生活 值與鍵的關聯 雜湊函式與雜湊值 (鍵, 值)組的雜湊表結構 以線性探測察覺與解決衝突 分別鏈結的鏈結串列 移除鏈結串列的項目 評估 擴充雜湊表 動態雜湊表的效能分析 完美雜湊 疊代處理(鍵, 值)組 本章總結 挑戰題 第四章 堆積向上 最大二元堆積 插入(值, 優先序) 移除優先序最高的值 以陣列表示二元堆積 swim與sink的實作 本章總結 挑戰題 第五章 無魔法的奇妙排序 用交換做排序 選擇排序 二次等級排序演算法的剖析 插入排序與選擇排序的效能分析 遞迴與分治法 合併排序 快速排序 堆積排序 O(N log N)等級演算法的效能比較 Tim 排序 本章總結 挑戰題 第六章 二元樹∼掌握無限 開場 二元搜尋樹 搜尋二元搜尋樹內容值 移除二元搜尋樹內容值 遍歷二元搜尋樹 二元搜尋樹的效能分析 自平衡二元搜尋樹 自平衡二元樹的效能分析 以二元樹實作(鍵, 值)符號表 以二元樹實作優先佇列 本章總結 挑戰題 第七章 圖∼盡在連結 有效率的以圖儲存有用資訊 以深度優先搜尋解開迷宮 採取不同策略的廣度優先搜尋 有向圖 具邊權重的圖 Dijkstra演算法 全點對最短路徑 Floyd-Warshall演算法 本章總結 挑戰題 第八章 本書總結 Python內建資料結構 以Python實作堆疊 以Python實作佇列 堆積與優先佇列的實作 後續的探索
LINE 購物是匯集購物情報與商品資訊的整合性平台,商品資料更新會有時間差,請務必點擊商品至各合作網路商家,確認現售價與購物條件,一切資訊以合作廠商網頁為準。

加入購物車

設定到價通知