写在前面
力扣刷题笔记与力扣官方的解答有什么区别吗?为什么不直接去看官方的解答呢 ?并且官方的解答部分还有视频讲解。
这个问题困扰了我很长时间,我不断地怀疑自己做笔记是否有意义。
后来有一个小伙伴问我问题的时候我悟了,那时手头事情比较多,我说为什么不看官方解答呢,官方解答看不懂吗。他说,不是看不懂,我想知道应该怎么想然后才怎么进行到这一步的。
官方的解答很好很详细,但是他并不会说这个应该结合哪道题思考,这个考的是哪个需要重点关注的知识点,对于一个萌新来说,应该怎么思考,才能到达官方这个思路。
所以
我希望能够较为详细地记录我思考问题的整个过程,包括提交失败了,提示什么错误,我是如何思考优化代码逐个地满足所有case的。
很明显这样做会暴露出很多我自己的问题,但是这也是我自己的目的所在,我希望能够把坑踩了,让读到我这份笔记的其他小伙伴们能够留心一点,不要再踩到我踩过的坑。
大厂用题 ?
接下来需要解决的是选题问题。这里我们就摸着大厂过河吧,虽然摸大厂过河肯定容易踩到更多的坑,但是前面就提到过,我们的目的就是踩坑,然后总结方法,不断优化自己的思路,提升一下自己。
那怎么知道哪些题目是大厂题目呢 ?还有哪些大厂题目不是 leetcode 会员也能刷吗 ?
找到题目的方法比较简单,到 github 上去找,或者直接搜索,或者找个有 力扣会员的小伙伴,或者自己开通会员看看。这里我同样可以帮助小伙伴们踩这个坑,我会使用截图的方式展示大厂的题目列表,并且提供对应的跳转链接,对于收费才能提交的题目我们就不刷了,能够免费学习的题目还是应当免费学习的。
例如:
接下来的打算
对每个题目做详细介绍,包括思考的过程,踩坑的过程,参考答案后思考的过程等等。
共勉 !
Smileyan
2023.04.30 00:59