大家好,我是小 G。
今天跟大家分享下,前不久我在 GitHub 上看到的一個算法類項目:Fucking Algorithm。
該項目此前在 GitHub 開源后,用了短短兩周,Star 數(shù)便破萬,近期也連續(xù)霸榜 GitHub Trending 頁,受歡迎程度由此可見一斑。
Fucking Algorithm,開源自成都一位算法工程師,在該項目上面,共有 60 多篇基于 LeetCode 為主題撰寫的原創(chuàng)文章,涵蓋了所有算法題型和解答技巧,致力于做到舉一反三、通俗易懂,而不是簡單的代碼堆砌。
作者認為,學習算法靠刷題,刷的是題,培養(yǎng)是思維。學編程不應該只會搞些奇技淫巧的騷操作,而是要沉下心去,真正理解每個難題的具體破解思路。作者建這個倉庫的目的,也是在于幫助廣大算法工程師通過正確的方式提升算法思維。
有別于其他 LeetCode 刷題倉庫,該項目里面不止提供了題解代碼,還有算法的具體解答思路與思考框架。
倉庫內容前后共分為以下六大章節(jié),內容不可謂不詳盡:
目前,該項目在 GitHub 上 Star 數(shù)已快突破兩萬,感興趣的同學可以收藏一下,跟著作者一起學習算法。
最后附上該項目地址,希望能幫到正在學習算法的同學,提升解決算法的邏輯思考能力。
https://github.com/labuladong/fucking-algorithm
如果你覺得這個項目比較實用,也可以多多分享給身邊的小伙伴~
作者:小G
來自:GitHubDaily
推薦閱讀
(點擊標題可跳轉閱讀)
【編程之美】用C語言實現(xiàn)狀態(tài)機(實用)
【超詳細C語言】帶你吃透貪吃蛇游戲之精髓
免責聲明:本文內容由21ic獲得授權后發(fā)布,版權歸原作者所有,本平臺僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!