談起刷LeetCode的心得,想要先扯點別的,說實話我是比較自虐的人,大學時候本專業從來不好好上,一直覬覦著別人的專業,因為自己文科生,總覺得沒有項技術在身出門找工作都沒有底氣,然後看什麼炫學什麼,簡直沒有目的和節操,覺得平面設計美就去狂記色號(當然不是 ,十六進位顏色碼這個名字太長我想簡稱色號), ...
談起刷LeetCode的心得,想要先扯點別的,說實話我是比較自虐的人,大學時候本專業從來不好好上,一直覬覦著別人的專業,因為自己文科生,總覺得沒有項技術在身出門找工作都沒有底氣,然後看什麼炫學什麼,簡直沒有目的和節操,覺得平面設計美就去狂記色號(當然不是 ,十六進位顏色碼這個名字太長我想簡稱色號),覺得數據爬取酷就去狂爬微博評論,至今看見forbidden都很絕望
我以為會幾個應用技能就可以工作啦,然而社會要求的比你想的嚴苛的多啦,我去面試數據分析師(還是很簡單的那種),問資料庫會的吧,我心想是啊,不就是SQL:insert、update和delete麽,然後我看到題目:
Given a sorted linked list, delete all duplicates such that each element appear only once.
好吧,意思是聽懂了,不知道用什麼去寫(別跟我說用筆……)
乖乖回來查百度,原來這個叫LeetCode的平臺有這麼多題,那就好辦了,重新補語言基礎的同時拿這個做考試題了,開刷吧,沒什麼好說的
然後大四的半夜看世界盃刷LeetCode,標配啊,說到這裡,已經沒有人相信我是純文科女生了,你聽我說起來輕鬆,有基礎的同學刷起來尚如此痛苦,更別說我了,有些事情,你越恨反而越愛,到後來竟然覺得英文和數字的組合是多麼好看啊,那段時間導致我ps海報的時候都是英文和數字,甲方說你電腦學院的吧,是的,你真聰明(我不想辯解)……
痛苦的事情我不想說,不過幸運的是我沒有放棄,善用文科生喜歡歸納總結貼標簽的方式按自己的解題方式去歸類,這很重要,雖然網站已經有非常合乎邏輯的TAG,在做同類型的題目時找出各題之間的不同點對應不同解法,這就是每個人自己的tag了,畢竟每個人的思維方式都不同,按自己的再細分一下真的有些事好辦多了,不僅是刷LeetCode題,刷任何題都是如此,時常總結和歸納你會經常有深入靈魂的理解,要知道,非人類的語言真的不是很好理解(人類創造的非人類語言,嗯,有意思),這是來自文科生有效刷LeetCode的最好打開方式,應該對很多即將開刷的小伙伴也有那麼一點點啟發。
PUSH一些現在還能找到的網站,可以有空調節下刷題日常
1.LeetCode官網,不發連接了,百度一下,你就知道,不過收費的事情比較讓人沮喪
2.scottszb1987/LeetCodeInCSharp 沒人
不知道,題目羅列比較清晰
3.https://www.oschina.net/search?scope=bbs&q=LeetCode 開源中國,有大牛來幫你解題,順便找到他們的博客直接進去看答案
4.SegmentFault 也是有大牛來答題
5.同類的網站還有極客頭條、當然還有本博客園
好吧,我求助無門的時候只能找到這類問答社區來解決問題,因為LeetCode題目太多,每個人的問題點都可能發生在不同類型的題目上,很多人都會被某一種類型的題困住,即使背了答案之後還是不懂,估計是思維方式沒打開,但網上的資源真的不多,課程都NM只能挑出來一個可以看的,專門講鏈表題的思考方法的,之前幫朋友找課看到的,說還可以,1+小時刷完所有鏈表題,就可以有時間刷別的了,我沒看,有需要的你們自己評估哈,鏈接這裡:DC