寒假准备在leetcode上刷一个月的习题,想请教有经验的网友们一些问题。
leetcode上大约有近200道题目,都已经按标签分类了,各位网友一般是按照标签来刷吗?还是说每天不同类型的都刷一点,不同的人可能喜好不同,能否推荐一些刷题技巧性的文章,因为我想趁着一个多月的时间基本将常见的题目拿下。注释:有一点的算法基础,本学期断断续续看了一些题目,二叉树/红黑树/常见的排序算法之类的基本都了解,图不是很了解,白板写还是有压力不熟练。
有什么公认的比较好的leetcode刷题repo,就是说已经刷完了题并且同步到github上反映比较好的repo,我好做一些参考。
即使題主沒給 JavaScript 標籤,我也想怒答一發,順便給題主挽尊(對演算法有興趣的人還是不多啊)
200 題不知道是怎麼統計的?我都已經做了 300 道了,還不包括 locked 的題目,leetcode 的演算法題已經快 500 了吧,不包括 database 等。
怎麼刷?因人而異吧,一開始一定是先隨便刷 easy 的題目,掌握一些基本的技巧,之後就可以根據分類來刷了。不過我通常是直接看題目,有興趣的就刷,如果遇到一個新的演算法 or 資料結構就學。
有哪些比較好的刷題 repo? JavaScript 刷的話有必要自薦 https://github.com/hanzichi/l...,應該是 JavaScript 類別 star 數最多的。其他語言的話,GitHub 上搜 leetcode,選擇語言,star 排序,就八九不離十了吧。
另外 leetcode 每週還有獲獎 content https://leetcode.com/contest/,FYI
參考的話csdn博客裡面有一些同學有專欄
LeetCode總結 - Allan的專欄 - 博客頻道 - CSDN.NET