前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >刷 LeetCode 吃力正常吗?

刷 LeetCode 吃力正常吗?

作者头像
lucifer210
发布2019-09-04 16:10:35
7300
发布2019-09-04 16:10:35
举报
文章被收录于专栏:脑洞前端脑洞前端

以下讨论不涉及到那种 ACMer 及一些顶级大神,对他们来说,LeetCode 可能只是小儿科。

众所周知,leetcode 基本就是互联网大厂拿来应聘面试者的考题了,要么是原题要么是变种。刷题吃力这是再正常不过的现象了,对于我个人而言,是经常会出现“吃力”的感觉的。其实不要说新手了,就连刷题老手,如果一段时间没有练习,也会手生, 也就是“吃力”的情况。但是“吃力”的话除了手生, 更多的情况是我们对某一个知识点理解不够到位或者某一种解法和思路不是很清楚。这其实是很好的“进化”的机会。(我是摩羯座,一个擅长“进化”的物种)。我的个人习惯是会定时和不定时做一些总结,尤其是“吃力”的题目和知识点,我觉得这都是自己成长的契机。定时指的是每隔一段时间都会总结一些比较经典的题目,不定时指的是碰到一些吃力的题目和知识点我也会进行相应的 思考和总结。其实 LeetCode 的题型和知识点是很有限的,对于新的题目也都是基于老的题目进行了稍微的变形而已。因此掌握这些已有的题目的知识点和解题方法是很重要的。那么都有哪些知识点呢?这个是 LeetCode 官方给的一个知识图,我个人也有自己的知识图,也有一部分是参考了这个。对于每一个知识点和解题方法,我都会先去学习,然后刷题,然后总结,如此反复,直到所谓的“掌握”。

经过几个月的磨练,现在对于一些题目,可以说一看就可以在比较短的时间就有了基本的套路和思路, 这和我之前是有很大区别的。这个是我的 Github leetcode 题解,现在已经加入了上百道题目,每一个题目除了描述和代码,还有思路和关键点分析,题解的语言有 C++, Python, Java 和 JavaScript,并且还提供了对应的英文翻译。题目按照难度将其分为了简单、中等、困难三种难度,估摸着自己水平后,你可以直接选择最适合自己的题目,最大化利用学习时间。多图预警~

仓库地址:https://github.com/azl397985856/leetcode 非常感谢大家的认可和支持, 截止到现在已经有 16k+ star✨ 了。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-08-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 脑洞前端 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档