這份算法筆記用了兩週的時間就漲到了10k star!!程序員
如今star數是68.8,因爲題目的字數有限,小編就把他直接說成了70K標星,應該沒什麼問題吧;嘿嘿。面試
關於LeetCode算法
因爲本書是圍繞LeetCode刷題整理的筆記,下面簡單介紹一下
說到LeetCode,做爲一個程序員來講,應該不陌生,近幾年參加面試都會提到它。國內外的程序員用它刷題主要是爲了面試。據歷史記載,這個網站2011年就成立了,立刻就要到本身10週年的生日了。每週舉行周賽,雙週賽,月賽,在有限時間內編碼,確實很是能考驗人的算法能力。一些大公司贊助冠名的比賽得到前幾名除了有獎品,還能直接拿到內推的機會。數據結構
這位做者也是Leetcode資深刷題者,筆者想和你們分享分享一些作題心得,解題方法。想和有相同愛好的人交個朋友,一塊兒交流學習。對於本身來講,寫題解也是一種提升。把一道深奧的題目講給一點都沒有頭緒的人,並能讓他徹底聽懂,很能鍛鍊人的表達能力。在講解中極可能還會遇到聽者的一些提問,這些問題多是本身的知識漏洞,強迫本身去彌補。筆者在公司作過相關的分享,感覺很深,雙方受益都還不錯。框架
關於題解:數據結構和算法
筆者建議這樣使用:先本身讀題,思考如何解題。若是15分鐘尚未思路,那麼先看筆者的解題思路,可是不要看代碼。有思路之後本身用代碼實現一遍。若是徹底不會寫,那就看筆者提供的代碼,找出本身到底哪裏不會寫,找出問題記下來,這就是本身要彌補的知識漏洞。若是本身實現出來了,提交之後有錯誤,本身先 debug。AC之後沒有到100%也先本身思考如何優化。若是每道題本身都能優化到100%了,那麼一段時間之後進步會很大。因此總的來講,實在沒思路,看解題思路;實在優化不到100%,看看代碼。學習
內容截圖優化
刷題筆記:網站
算法小炒:編碼
這份算法小抄旨在幫助讀者整理算法套路、框架,助力面試。此文檔共666頁,吉利吧;
這本筆記中講的都是普通的數據結構,咱不是搞算法競賽的,野路子出身,我只會解決常規的問題。另外,如下是我我的的經驗的總結,沒有哪本算法書會寫這些東西,因此請讀者試着理解個人角度,別糾結於細節問題,由於這份筆記就是但願對數據結構和算法創建一個框架性的認識。
從總體到細節,自頂向下,從抽象到具體的框架思惟是通用的,不僅是學習數據結構和算法,學習其餘任何知識都是高效的。
快速入手通道:點贊+關注後,關注公衆號【Java鬥帝】回覆關鍵字「666」便可獲取!100%領取!!!此份資料名字爲:算法小抄;
整理不易,以爲有幫助的朋友能夠幫忙點贊分享支持一下小編~
你的支持,個人動力;祝各位前程似錦,offer不斷!!!
========
若是你以爲這篇內容對你還蠻有幫助,我想邀請你幫我三個小忙:點贊,轉發,有大家的 『點贊和評論』,纔是我創造的動力。關注公衆號 『 Java鬥帝 』,不按期分享原創知識。同時能夠期待後續文章ing🚀