秋招LeetCode刷题汇总贴,我们再也不用按顺序刷题了(持续完善)

大家好,我是方圆
这篇博客儿主要用来汇总LeetCode面试高频题目,为大家提供一种刷题思路,而大可不必去按顺序刷题。


1. 刷前必读

我在准备找工作的时候开始就是按顺序刷的题,不仅效率特别低而且不好进行归纳总结,我也是看了一些大佬归纳的刷题方法,才发现分类刷(刷完要总结)才是效果最好的,而且没有必要追求刷题量,除非在时间非常充足的情况下,把刷过的题重复刷,看一眼题干就能反映出它的思路,我觉得这才是刷题的意义所在。

LeetCode上的题我会写在下一个栏目里,这些题我一共刷了三遍,第一遍刷的时候基本就是看答案刷,在刷到第二遍的时候已经有门路了,第三遍刷的就非常畅快了。我刷题的时候习惯先在纸上把代码写出来,然后再用LeetCode提交测试,这种方法大家自行掌握,用这种方法对我最大的帮助就是记住了更多的API,更熟悉了Java的语法。除此之外《剑指Offer》这个我也刷了三遍,基本上随便拿出一道题就能随便手撕了,而且也是面试高频,必刷!


2. 刷过的题

这些题写了专门的帖子,大家可以点进去看看题号,然后在LeetCode上一边找一边刷,其中的代码我都是跑过的,可以复制即用,不过就是注释比较少,我先前也写过有注释的,大家可以去我的专栏里翻一翻,不过我觉得看LeetCode上的答案就已经很足够了,祝大家刷题快乐,哈哈!

Hash相关、链表操作、双指针遍历(滑动窗口)

快慢指针遍历、区间合并、字符串操作、数字操作

数组操作、栈相关、堆相关

递归、分治法(二分法)、动态规划

回溯法、字典树、树的遍历、二叉搜索树相关


巨人的肩膀

GitHub刷题记录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

方圆想当图灵

嘿嘿,小赏就行,不赏俺也不争你

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值