大家好,我是若川。持續組織了近一年的源碼共讀活動,感興趣的可以?加我微信?ruochuan12?參與,每周大家一起學習200行左右的源碼,共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》?包含20余篇源碼文章。歷史面試系列。另外:目前建有江西|湖南|湖北
籍前端群,可加我微信進群。
周末,分享一篇方法論。雖然我也算法刷題群,但真正堅持刷題的人少之又少。你刷不動算法,不用懷疑是智商問題,而是方法不對,試試五毒掌法。這是一個算法連載系列,可以點此查看。
目錄
算法往事誤區總結
白嫖不快樂嗎
算法越學越寂寞
算法訓練營開篇
學習方法
五毒神掌練習法
腦子里有知識圖譜
算法連載系列
算法往事誤區總結
我買了極客時間的算法訓練營的課程,沒錯就是最火的那個算法訓練營。
付完款那一刻我忍不住吐槽“哇塞,我可真有錢”,一看余額“我去,傷心的人那么多~我變成了其中一個~”(這首歌叫啥來著,好像有點應景)。

白嫖不快樂嗎
白嫖當然快樂,誰還不是個白嫖黨,我也是,整個大學我的網盤4000G的資料大多都是白嫖來的(朋友們如果有什么資源找不到需要的話可以從我公眾號找我要,我有的話必定慷慨解囊)。
然鵝白嫖這么多年的經驗告訴我,為知識付費其實很多時候是個“用金錢換取時間”的交易
,也許我翻箱倒柜能找到一些奇珍異寶,但是在那之前我肯定會找的精力憔悴,而且還要花很多時間看一些垃圾,最后把自己的頭腦搞的膨脹。我其實對知識付費是看得比較開的,我很尊重別人的勞動成果,好的東西有用的東西我愿意為之付費,當然我不是盲目的就交錢肯定會事先做很多的調查,然后可能還有點人類的劣根性“花了錢的總是好的,也會更加珍惜“,于是這種痛并快樂的領悟讓我日漸貧窮。
算法越學越寂寞
了解我的人應該知道我的算法很爛,不是我大學不努力,我大一大二很努力的刷算法的,參加了學校的藍橋杯算法課,還花了300塊報名了藍橋杯比賽結果比了個寂寞
,我花了300塊門票參觀了下考場(如果你此刻笑了,那我們估計不適合做朋友,手動微笑)。我努力之后感覺自己不是那塊料,放棄了,轉而把全部的精力放到工程上面去。理由我也為自己找了很多,來看看有沒有你的想法:
學算法是要靠天賦的,女生天生思維邏輯沒有男生強,我想學算法但是上帝說“不,你不合適”(誰是上帝,快出來挨打);
自己數學都不是很好,怎么學算法,這事沒辦法;
我曾經很努力學算法,但是我太累了,花了很多時間卻沒有效果,還不如工程性的東西一學就會;
我不會算法也能做開發,花在算法上面的時間是一種浪費啊,有這些時間我可以學很多牛皮的技術;
我是真的學不會~~~(暴風哭泣,抱緊美美的自己)
......
算法訓練營開篇
就像是操盤手會盯一支股票很長時間,然后下手,我最終還是向極客時間的算法訓練營下手了,以后就要開始菜鳥的艱難算法之路了。
學習方法
以前我一直覺得學不好算法是我智商問題,現在我懂了是方法問題。
超哥在開篇說的“洗心革面,重新做人,哦不對,重新刷算法”的話如下所示,我xx想把他從視頻里拉出來跟他握手,句句都捅到我心窩子里去了。

我是個比較執拗的人,之前就是將上面的差方法貫徹到底了,大清都亡了,我也該醒悟了。

我一開始聽超哥講“五毒神掌”是感覺好尷尬的,程序員太無趣了取什么“五毒神掌”的名字,李莫愁的棺材板都按不住了,干脆叫“葵花寶典”得了,反正學的人大多是男的都有這個條件(哈哈哈哈,開溜~),但是后面我就打臉了。
五毒神掌練習法
尷尬的五毒神掌
來了:





其實自己要的不就是這個嘛,現在人家整理好給你了還嫌棄人家的名字不好聽,要不是這么難聽自己怎么能記住嘛!
腦子里有知識圖譜
數據結構和算法的東西,看起來很多,但是其實都是可以分類的,分出來會發現也就那么多,而且知識會清晰很多,這里我就特別佩服超哥的總結能力。

放這張圖還是有點慌的,我怕極客時間的運營找我聊人生談理想。(朋友如果你收藏了,請給我點個在看或者贊,thanks),然后課程其實就是按照這些來詳細剖析的。


網上題解方法很多,良莠不齊,與其花很多時間看某人很復雜的題解,還不如多花一點時間找最到最優雅的解答,然后進行理解,這其實是種思維的轉變。
超哥說,計算機能做的事情無非就是“if else,for loop,recursion”,懵逼的時候先想著暴力求解,然后泛化找重復性,進行問題分解,最終所有的問題都會變成找重復性。我聽到這個話挺震驚的,但是感覺其實很對,知其然更要知其所以然,這樣才是理解一件事情最好的方式。
算法連載系列
其實一開始我以為這個訓練營只會是一些算法題目的講解,然后加上極客時間運營人的全程監督和助教答疑福利,我對它的期望只是讓我入個門然后我自己堅持刷就好了
,畢竟自己的問題是一直摸不到學習算法的方法,而不是懶惰。但是看了前面幾個視頻之后,我覺得自己的目標有點低了,我會做成一個長期連載系列把我整個的算法學習過程都給記錄下來的,一起來每天學習一點算法吧朋友們~
這是一個算法連載系列,可以點此查看。
我在阿里招前端,我該怎么幫你?(現在還可以加模擬面試群)
如何拿下阿里巴巴 P6 的前端 Offer
如何準備阿里P6/P7前端面試--項目經歷準備篇
大廠面試官常問的亮點,該如何做出?
如何從初級到專家(P4-P7)打破成長瓶頸和有效突破
若川知乎問答:2年前端經驗,做的項目沒什么技術含量,怎么辦?
如何準備20K+的大廠前端面試
·················?若川簡介?·················
你好,我是若川,畢業于江西高校。現在是一名前端開發“工程師”。寫有《學習源碼整體架構系列》20余篇,在知乎、掘金收獲超百萬閱讀。
從2014年起,每年都會寫一篇年度總結,已經堅持寫了8年,點擊查看年度總結。
同時,最近組織了源碼共讀活動,幫助4000+前端人學會看源碼。公眾號愿景:幫助5年內前端人走向前列。
掃碼加我微信 lxchuan12、拉你進源碼共讀群
今日話題
目前建有江西|湖南|湖北?籍 前端群,想進群的可以加我微信 lxchuan12?進群。分享、收藏、點贊、在看我的文章就是對我最大的支持~