谷歌大神師兄肝了一本面試刷題筆記!

高暢現在是谷歌無人車部門(Waymo)的工程師,從事計算機視覺和機器學習方向。

他在美國卡內基梅隆大學攻讀碩士學位 時,爲了準備實習秋招,他從夏天開始整理某 code 上的題目,幾個月的時間,刷了幾百道題目。

憑藉着紮實的基礎和長期的勤奮,他很快找到了如願的工作。

入職前,閒暇的時候,他突然想到,自己刷了那麼多題,而且對很多題目的解法有着總結,爲何不把這些題目歸納總結一些,做成一個便於後來者閱讀學習的電子書呢?

有了想法,作爲行動派的他說幹就幹,於是這樣一本製作精美且免費開源的書籍出現在大家面前。

引用他的話來說:

本書分爲算法和數據結構兩大部分,又細分了十五個章節,詳細講解了刷題時常用的技巧。我把題目精簡到了101道,一是呼應了本書的標題,二是不想讓讀者閱讀和練習時間過長。

這麼做不太好的一點是,如果只練習這101道題,讀者可能對算法和數據結構的掌握不夠紮實。因此在每一章節的末尾,我都加上了一些推薦的練習題,並給出了一些解法提示,希望讀者在理解每一章節後把練習題也完成。

整本書,我仔細看了一遍,並對書中的一些解題思路和代碼進行校驗。

從我的直觀感受來說,這是一本用心的數據結構算法類書籍,全書總共 143 頁篇幅,詳細講解算法的內容有十五個章節。

每個章節都是一些重要的知識點,伴有基礎講解和例題介紹,當然,也有一些推薦的練習題。

話不多說,讓我們來看一下書的目錄:


第二章是講解貪心算法的,我們摘取一些內容查看,發現對知識點的講解介紹是細緻入微的。



爲了方便讀者,我已經將開源電子書下載後上傳到百度雲盤,


獲取方式


第 1 步:掃碼關注「公子龍」公衆號



第 2 步:回覆數字 007 即可獲取資料


·················END·················

你好,我是公子龍,畢業於中科院,

一位大廠的數據挖掘和搜索排序算法工程師,

一位拿過大型算法賽事冠亞軍的前參賽選手,

同時,也是一位終身學習愛好者。

本文分享自微信公衆號 - 程序員cxuan(cxuangoodjob)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章