算法神探 : 一部谷歌首席工程師寫的CS小說 算法神探:一部谷歌首席工程师写的CS小说

傑瑞米·庫比卡 (Jeremy Kubica)

  • 出版商: 電子工業
  • 出版日期: 2017-02-01
  • 定價: $390
  • 售價: 8.5$332
  • 語言: 簡體中文
  • 頁數: 240
  • 裝訂: 平裝
  • ISBN: 7115442738
  • ISBN-13: 9787121307645
  • 相關分類: Algorithms-data-structures
  • 下單後立即進貨 (約4週~6週)

買這商品的人也買了...

商品描述

本書關註的是計算機思維和搜索算法。

這些故事介紹並闡釋了較高層次的計算機思想,探索了它們背後的動機及其在非計算機領域中的應用。

本書並不奢望對算法進行非常詳盡而全面的描述,書中的故事也不是為了替代計算機科學中那些堅實而嚴謹的技術性描述。

相反,它們的作用更像是插圖:對整體思想進行補充,幫助你更好地理解算法。

本書介紹了一系列的計算方法,它們大致上屬於搜索算法的範疇。

書中每一章首先通過一個故事來講解算法的大致思想,隨後再用講義的形式來對算法進行更為技術性的解釋。

讀者可以完全跳過這些技術講解部分,同時又不會錯過任何一個精彩的故事。

本書假定你已經對一些基本的計算機科學思想有所瞭解,但你並不需要掌握任何一門編程語言。

本書中的算法適用於各種編程語言和不同領域的問題。

作者簡介

Jeremy Kubica在Google任職首席工程師,著力於機器學習和算法方向。
他擁有康奈爾大學的計算機科學本科學位和卡耐基梅隆大學的機器人專業博士學位。
在研究生期間,他設計了一個算法,可以探測對地球有威脅的小行星(當然,還尚未能阻止那些小行星)。
Kubica同時也是著名博客Computational Fairy Tales的作者。

關於技術審校者
Heidi Newton擁有新西蘭坎特伯雷大學計算機科學專業的學士學位,以及新西蘭惠靈頓維多利亞大學計算機科學專業的碩士學。
她目前就職於坎特伯雷大學計算機專業的代碼復仇者研究小組,並在業餘時間進行相關輔導和諮詢工作。
她目前致力於改善關於計算機科學和編程的教學資源。

譯者介紹
啊哈磊:原名紀磊,畢業於武漢大學。
曾在微軟亞洲研究院研發“爬蟲”,全國青少年信息學奧林匹克金牌教練。
著有《啊哈C語言!邏輯的挑戰》和《啊哈!算法》系列編程科普叢書,並被引進至港澳台。

李嘉浩:曾獲全國青少年信息學奧林匹克競賽金牌,國家集訓隊最小選手。
現就讀於美國麻省理工學院計算機科學及音樂雙專業。喜歡行走在科學與藝術的交接點。

目錄大綱

1.搜索問題
2.窮舉搜索尋線人
3.罪犯農場裡的數組和索引
4.字符串及隱藏的信息
5.對一艘走私船的二分搜索
6.二分搜索尋線索
7.調整算法,大膽逃離
8.Socks:一個突如其來的插曲
9.倒退一步,繼續搜索
10.用廣度優先搜索去開鎖
11.廢棄監獄中的深度優先搜索
12.餐廳中的棧和隊列
13.用棧和隊列搜索
14.分頭行動——並行搜索
15.迭代加深可以救你的命
16.逆向索引:縮小搜索範圍
17.二叉搜索樹陷阱
18.建造二叉搜索梯
19.疑犯的二叉搜索樹
20.將疑犯加到搜索樹中
21.二叉搜索樹的屬性
22.公文字典樹
23.最佳優先搜索:偵探最值得信賴的工具
24.用優先隊列進行調查
25.用優先隊列來解鎖
26.啟發式搜索
27.警察學院中的“堆” 
28.搜索難題
29.搜索終點站
結語