花花酱leetcode 题目——搜索专题

本文分享了作者在完成LeetCode千题挑战的经验,遵循花花酱的刷题策略,通过三次复习法,从5分钟思考到60分钟独立实现,再到15-20分钟快速完成,强化算法理解和代码能力。文章详细记录了搜索/回溯专题的刷题历程,包括题目难度、相似题目及个人感悟。

在刷完极客时间的算法题目之后,偶然看到了花花酱关于leetcode进入千题时代的一些刷题看法。决定跟着他的思路继续刷题。

要刷多少题

1 每个类型 10-20

如何刷题

1 同类型题目一起刷
2 看代码很重要,看至少3-5种不同实现
3 第一遍:5分钟想不出来就看答案;第二遍:尝试不看答案完整实现,一道题目不超过60min;第三遍:尝试快速实现,15-20min实现不了就看答案
4 完整的手写代码,增强肌肉记忆
5 培养代码风格

刷题列表

打开网页

Search (BFS/DFS)(搜索/回溯)专题

这个专题我花了大概1个月的时间完成。很多题目以前就刷过,但是基本没什么印象。这次刷的过程中收获了很多。我把自己刷的题目也在这里用表格整理一下。刷题 过程中花花酱的代码实现和视频讲解、以及力扣中国官方解决都有很大的帮助。

IdnamedifficultySimilar ProblemsComments
17(代码)★★39(代码) 40 (代码) 77 (代码)78 (代码)90 (代码)216(代码)组合
46★★47 784 943 996排列
22★★★301DFS
37★★★51 52DFS
79★★★212DFS
127★★★★126 752 818BFS
542★★★675 934BFS
698★★★93 131 241 282 842分区
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值