查看: 7038| 回复: 30
跳转到指定楼层
上一主题 下一主题
收起左侧

[Leetcode] 如果可以再来一次,我不会上来就刷题,一些新刷题的见解

   
全局:

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

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

x
最近跳槽复习刷题,发现一些很好的资源,以及新的思维方式。对比起刚开始找第一份工作的时候的盲目刷题的效率之低下,真的很惭愧。

不确定这种方法适不适合你,但是这是我最近的新的见解。
tldr:
1. 上来不要先刷题,各种community有很多精彩的文章讲解做题思维模式
2. 不要刷量,做题要有质量
3. 不要纠结于tricky的解法
4. 优化现有代码(对面试有帮助
5. 解题的时候试试自言自语讲解(对面试有帮助

关于第一点网络上有很多资源,例如:github1
github2。虽然一开始看,会有点空泛,但是刷题刷到一定量之后回头看,有种返璞归真的感觉。

第二点很多人提过,里口每周更新,题是做不完的。花时间重点深入重点题目。之前我是按里口frequency刷,但是后来回头看也没必要,主要是形成自己的刷题框架。

第三四五点都是我在面试现场吃过亏的,做过的写到一半卡住,话说少了缺乏沟通,做完题一问优化就懵。。。毕竟刷题就是为了面试,最好平时就有模拟面试的场景来做题。Tricky的解法有时候很美好,但是时间成本很高,(是我太笨了吗)。曾经问过一位竞赛的朋友,说面试不让用python sort 函数怎么办,朋友说,比赛的时候上来就默写一遍快排。。。比起tricky解法不如花时间在通解优化上。有一道string 题目,通解是O(n^2),但是优化一下可以从里口时间排名10%到60%(即使non trivial like stop early in loop)。对提高对自己代码的熟练度还是有一定程度的帮助的。

差一点点米看面经,走过路过给颗米,感恩。

补充内容 (2020-10-6 19:53):
update,po已经签了,之前太忙了,现在补充一下中途的新发现。
1.1 做题的指导性思想:
https://labuladong.gitbook.io/algo/
https://greyireland.gitbook.io/algorithm-pattern/
6. python知识checklist


补充内容 (2020-10-6 19:58):
https://github.com/taizilongxu/interview_python
c++ checklist
https://interview.huihut.com
机器学习复习:搜索”BAT机器学习面试1000题系列”

评分

参与人数 32大米 +45 收起 理由
Congeec + 2 给你点个赞!
rachel_sunrui + 1 很有用的信息!
puccah + 2 很有用的信息!
sungiraff + 1 赞一个
andrew9502 + 1 给你点个赞!

查看全部评分


上一篇:献给做完就忘的我们!分享一个用来回顾总结题目的excel模板
下一篇:看到一题 求思路
推荐
Tktticket 2020-8-27 04:57:52 | 只看该作者
全局:
LZ说的点都是很有道理的点

不过,

如果再来一次我还是会直接上来就刷,很多事情只有在做的过程当中自己思考才能不断优化总结找到适合自己更好的学习方法

中二点的话....
最短的捷径就是绕远路,绕远路才是我的最短捷径

评分

参与人数 4大米 +4 收起 理由
盐小姿 + 1 给你点个赞!
HInsane + 1 赞同!
lscgal + 1 给你点个赞!
DarthPotter + 1 说的太对了!

查看全部评分

回复

使用道具 举报

全局:
如果让我再来一次,我一定会坚持每天10道,这样根本不用研究任何套路,3个月就900道了.
不怀疑,不动摇,不走捷径,这就是刷题的最好方法.
回复

使用道具 举报

推荐
yanjinbin 2020-8-27 06:16:03 | 只看该作者
全局:
Tktticket 发表于 2020-8-27 04:57
LZ说的点都是很有道理的点

不过,

是啊  如果你没参加过ACM OI  直接做更简单点的leetcode显然更实际
那些做过这些题目的人 他们刷leetcode本身就有自己的方法
没有量的积累 谈经验 很扯谈

评分

参与人数 1大米 +2 收起 理由
Congeec + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
马克一下!!!

评分

参与人数 1大米 +1 收起 理由
lscgal + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
tm1234 2020-8-27 01:52:21 来自APP | 只看该作者
全局:
多谢分享!请问lz可以在详细说一下 自己的刷题框架大概是怎样的吗?
回复

使用道具 举报

🔗
gannys 2020-8-27 03:20:35 | 只看该作者
全局:
感谢lz!!!这种宝藏git是怎么发现的
回复

使用道具 举报

🔗
godblessyou 2020-8-27 03:25:15 | 只看该作者
全局:
非常有用的信息,感谢
回复

使用道具 举报

🔗
dreamschaser 2020-8-27 03:25:41 | 只看该作者
全局:
谢谢楼主分享。但是第一个链接已经Not Found了
回复

使用道具 举报

🔗
rabbithunter1 2020-8-27 04:39:53 | 只看该作者
全局:
dreamschaser 发表于 2020-8-27 03:25
谢谢楼主分享。但是第一个链接已经Not Found了

因为里面的某些字符被和谐了
回复

使用道具 举报

全局:
上来就默写快排……
真相了
回复

使用道具 举报

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

本版积分规则

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