圖解演算法|每個人都要懂一點演算法與資料結構 漫画算法:小灰的算法之旅
魏夢舒(@程序员小灰) H&C 譯
- 出版商: 碁峰資訊
- 出版日期: 2019-12-10
- 定價: $400
- 售價: 7.9 折 $316
- 語言: 繁體中文
- 頁數: 336
- 裝訂: 平裝
- ISBN: 9865023466
- ISBN-13: 9789865023461
-
相關分類:
Algorithms-data-structures
立即出貨(限量) (庫存=7)
買這商品的人也買了...
-
MIS 的安全防禦:Linux 系統與網路安全$540$421 -
演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356 -
圖說演算法 : 使用 Python$380$296 -
圖說演算法 : 使用 C++$520$406 -
圖解資料結構 -- 使用 C語言, 4/e$500$390 -
[全圖解] 寫給所有人的運算思維入門:5堂基礎課程+演算法練習,邊做邊學,建構邏輯思考、培養程式設計核心能力的原理和應用$380$323 -
AWS 實戰:快速開發、建立和部署應用程式 (Learning AWS : Design, build, and deploy responsive applications using AWS Cloud components, 2/e)$580$452 -
Bash 資安管理手冊 (Cybersecurity Ops with bash)$580$458 -
特徵工程不再難:資料科學新手也能輕鬆搞定! (Feature Engineering Made Easy: Identify unique features from your dataset in order to build powerful machine learning systems)$520$406 -
黑色產業鏈:網路詐騙技術首度現場公開及防範$790$624 -
程式設計必修的數學課$450$383 -
白話演算法!培養程式設計的邏輯思考 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$520$468 -
WebSecurity 網站滲透測試:Burp Suite 完全學習指南 (iT邦幫忙鐵人賽系列書)$600$510 -
圖解資料庫的工作原理$450$356 -
C 最強入門邁向頂尖高手之路王者歸來 (單色印刷)$620$490 -
Web Hacking 現場指南:真實世界抓漏和獵蟲的賞金之旅 (Real-World Bug Hunting: A Field Guide to Web Hacking)$550$429 -
會動的演算法:61 個演算法動畫+全圖解逐步拆解,人工智慧、資料分析必備$620$490 -
PHP8 / MySQL 網頁程式設計自學聖經 (附範例/影音)$680$537 -
提升程式設計的資料結構力|國際程式設計競賽之資料結構原理、題型、解題技巧與重點解析, 3/e$780$616 -
Hacking APIs|剖析 Web API 漏洞攻擊技法$580$458 -
駭客就在你旁邊:內網安全攻防滲透你死我活, 2/e$880$695 -
邁向 Linux 工程師之路:Superuser 一定要懂的技術與運用, 3/e (How Linux Works : What Every Superuser Should Know, 3/e)$780$608 -
完全 OS 核心精修 - 熟稔 Windows API 基礎篇$980$774 -
演算法邏輯力:工程師必備的演算法解題、設計、加速技巧 (Algorithmic Thinking: A Problem-Based Introduction)$720$562 -
圖解演算法原理$480$379
相關主題
商品描述
讓演算法不再讓人畏懼。
‧從基本資料結構,到各類排序演算法、面試的演算法題目,再到職場上的應用,跟著書中的主角帶領大家逐一破解。
‧領悟演算法概念、理解演算法對記憶體空間和效能的影響,動腦尋求解決問題的最佳方案。
這本書透過漫畫圖解的形式,講述了書中主角小灰學習演算法和資料結構知識的心路歷程。本書的前4章是對演算法與資料結構基礎知識的講解,沒有演算法和資料結構基礎的讀者可以從頭開始進行有系統的學習。第5章則是職場面試題目的講解,讓讀者了解目前職場中程式設計師所關心的演算法是什麼。第6章則是介紹了演算法在職場上的一些實際應用情況。
本書結構
第1章 介紹演算法和資料結構的相關概念,告訴大家演算法是什麼,資料結構又是什麼,它們有哪些用途,如何分析時間複雜度,如何分析空間複雜度。
第2章 介紹基本的資料結構,包括陣列、鏈結串列、堆疊、佇列、雜湊表的概念和讀寫操作。
第3章 介紹樹和二元樹的概念、二元樹的各種遍訪方式、二元樹的特殊形式—二元堆積和優先佇列的應用。
第4章 介紹幾種典型的排序演算法,包括泡泡排序、快速排序、堆積排序、計數排序、桶排序。
第5章 介紹10餘道職場上流行的演算法面試題目及詳細的解題思維。例如怎樣判斷鏈結串列是否有環,怎樣計算大整數相加等。
第6章 介紹演算法在職場上的一些應用,例如使用LRU演算法來淘汰很少用到資料,使用Bitmap演算法來統計使用者特徵等。
作者簡介
魏夢舒(@程序员小灰),微信公眾號(@程序员小灰)的作者,多年的軟體行業從業經驗,先後在京東金融和摩拜科技從事研發工作,對演算法有一定的興趣和經驗。
目錄大綱
第1章 演算法概述
第2章 資料結構基礎
第3章 樹
第4章 排序演算法
第5章 面試中的演算法
第6章 演算法的實際應用









