🎁 Offer多多申请季白金卡十一特惠52% off! 🎁 点击查看详情
查看: 455|回复: 2
收起左侧

515题小结

|只看干货
sholmes | 显示全部楼层 |阅读模式
本楼: 👍   100% (3)
 
 
0% (0)   👎
全局: 👍   97% (234)
 
 
2% (5)    👎

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 sholmes 于 2022-8-12 14:28 编辑

一直在断断续续刷题,不知不觉过了500题,简单总结一下:
1. 感觉最开始的时候最难,笼统的说是1-100题的阶段,看什么题都没有思路,看了答案后磕磕绊绊写出来,过段时间还是会忘,特别容易放弃
2. 刷>=100题后(大概是这个数,不太记得了),隐约能记住一些套路了,比如双指针,贪心,dp等等,但是写不熟练
3. 因为有一定基础了,开始系统的跟着网上找到的资料刷题,有很多按照专题分类的刷题教程,一道道的刷穿,比如刷许多有关二叉树,再刷许多dp的题,这样走一遍之后比较基础的二叉树,dp怎么处理心里有数了。比如遇到二叉树就会想到前中后三种遍历方式,遇到dp就会想怎么初始化,怎么遍历,状态转移方程是什么
4. 刷>300题后,感觉有些套路已经有了肌肉记忆,比如二分,快排,写的时候手比脑快,有时候是写出来代码才想起来为什么这么写。而且很多套路都摸索出了适合自己的打开方式,还以二分为例,我个人偏好左闭右闭区间的处理方式。很多时候也学会了举一反三,比如二分如果不是要找某个值,而是找某个区间该怎么写
5. 题目刷多了后尝试打比赛,因为时间原因参加的不多。基本上前两道能写完,第三道至少有思路,能写个大概,第四题可能会因为时间限制做不完或者想不出来
现在每天刷题已经成了一种习惯,但有些不常出现的知识点还不是太熟练,比如并查集,拓扑排序等,比赛的时候第四题不一定能拿下,面试的时候还是没有自信能bug free,任重而道远!

Screenshot 2022-08-12 at 2.13.03 PM.png

上一篇:求2-3个一起刷题的小伙伴 美东时间每天 2pm-3pm zoom 一起刷题
下一篇:Capital One C1 Senior Business Analyst SBA mini-case练习
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   85% (12)
 
 
14% (2)    👎
一夜听雨声 发表于 2022-08-12 02:42:00
请问楼主怎么克服二叉树递归那一块的呢?比如看了什么材料。我现在刷了快300了,做过的题还好,遇到新题我经常不知道递归该return个什么
认认真真自己动手画一下,模拟一下树的几种遍历方式,递归求子集等,最基础的几个递归题静下心理解一下。
回复

使用道具 举报

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (3)
 
 
0% (0)    👎
请问楼主怎么克服二叉树递归那一块的呢?比如看了什么材料。我现在刷了快300了,做过的题还好,遇到新题我经常不知道递归该return个什么
advertisement
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表