國內開發者在 GitHub 上開源 LeetCode 刷題模板,火爆全網!

點擊上方「五分鐘學算法」,選擇「星標」公衆號git

重磅乾貨,第一時間送達程序員



許多開發者在初學算法時,都會跑到 LeetCode 網站上面刷題,也有一些開發者爲了過微軟、Google、Facebook 等國際大企的面試,會選擇刷 LeetCode 來快速提高本身的編程能力與算法能力,以便順利經過面試。github

因而,刷 LeetCode 的作法開始在技術圈傳播開來,程序員彼此見面聊天時也會時不時問候幾句,"你今天刷 LeetCode 了嗎 "。面試

所以,GitHub 上各種 LeetCode 項目開始層出不窮,此前咱們曾經在公衆號上跟你們介紹過幾個比較實用的 LeetCode 項目,今天在這裏,小 G 再跟你們分享一個近期比較火的項目:algorithm-pattern。算法

今年 4 月的時候,國內一位工程師 greyireland 因爲要找工做的緣由,便開始刷 LeetCode 上的算法題,後面花了 6 周左右的時間,他斷斷續續刷完了 LeetCode 240 道題,最終也如願拿到了字節跳動 offer。編程

爲了更好的與開發者分享本身的刷題技巧,greyireland 在 GitHub 上開源了一套 LeetCode 刷題模板:algorithm-pattern,主要記錄他經過各類刷題文章、專欄、視頻等內容總結出的刷題心得。微信

這份模板主要基於 Go 語言,編寫了入門篇、數據結構篇、基礎算法篇、算法思惟等四大篇章。數據結構

經過這幾大篇章,你能夠學到關於算法入門、二叉樹、鏈表、二分搜索、排序算法、遞歸思惟、回溯法等算法知識。app

在每篇文章下面,做者也都有留幾道題供讀者訓練學習:工具

項目發佈後到如今已通過去四五天時間了,目前其 GitHub Star 數已累積突破 1000,此刻的你如何還陷在 LeetCode 泥潭中,不妨試下這個項目吧。

最後,附上該項目的 GitHub 地址與在線閱讀地址,感興趣的同窗能夠開始學起來了。

GitHub:

https://github.com/greyireland/algorithm-pattern/

在線閱讀:

https://greyireland.gitbook.io/algorithm-pattern/

---

愛分享,愛開源,GitHubPorn 現已正式上線!專一於爲你們分享優質的計算機學習資源與開發者工具。

若是今天的推薦符合你的口味,請在文章點贊,以表示對個人支持,大家的點贊和轉發關注,是我持續更新的動力^_^


本文分享自微信公衆號 - 五分鐘學算法(CXYxiaowu)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索