楼主:
xdall (xdall)
2018-12-21 01:11:12看面经板常常有人建议”Leetcode刷一轮”,讲的好像很简单,为什么我
做却觉的非常难啊?所谓的Leetcode刷一轮大概是要多久?要1年吗?
我的背景是EE,C++ coding经验不少,但都是正常的程式,非算法题。
面试Google前花3个月的时间刷Leetcode (Full time),总共做了146题,
Hard/Medium约各一半。面试当然失败了。
我是不是太天真,只准备3个月就想挑战Google?
现在Leetcode有900多题了,全刷一轮到能够面试上,该不会至少要
准备一年以上?
请问大家觉得合理的准备时间应该是多久?
之前刷过不看解答的话有些题目想一辈子也想不出来吧,根本只有特殊解能做,说一天十题的都是刷easy吧。
当然用背的没背过古文观止吗?自己用想的怎可能一天10题如果只是刷过但是没背下来会被酸只是刷过/根本不懂/不熟
作者:
hortune (enutroh)
2018-12-21 12:43:00打个codeforce到div1吧
作者:
neo5277 (I am an agent of chaos)
2018-12-21 01:28:00我觉得好好把数学从国中开始往上刷到大学更有用一点,去刷过,但是觉得很多东西用数学解跟数学思考反而会更快,就开始想再把数学练好
刷150就有个概念了 不需要全刷完 重点是要自己懂 看解答大多没啥用
作者:
ChoDino (Dino)
2018-12-21 01:53:00要求在时间内并直接做最佳解,才是真的有用的刷题
作者:
fp60403 (雨萧)
2018-12-21 02:03:00想问你刷的方法有每题beat 90%以上吗?
作者:
djshen (djshen)
2018-12-21 02:03:00full time三个月一轮不难吧
作者: hsnuyi (羊咩咩~) 2018-12-21 02:08:00
能被google邀请去面试的人 会问这种问题喔?
作者:
cphe (魔鬼藏在垃圾筒里)
2018-12-21 02:39:00因为叫你刷一轮的搞不好100题都刷不到,出嘴最强了
作者: corvus (乌鸦座) 2018-12-21 02:44:00
刷吗
刷一轮的前提是至少资料结构算法和数学都要有大学程度(至少有修过课吧其实800题也不可能真的短时间内刷一轮,从简单到难平均覆蓋80题,然后最新题号20题,这样就不错了。当然你要面google等级的,刷一轮这种努力肯定少不了,自己搜寻leetcode相关讨论就知道,多少人拼命想挤进去,你要与这些聪明又努力的人竞争
刷一轮是种形容词 是要多写点题目 但不是真的要刷一轮...通常刷个100~150题就能涵盖90%的面试会考到的资料结构跟算法了题目是无穷的 但很多没见过的题目也能用你会的资料结构跟算法拼凑出好的解法 你想900题刷完 本来就不可能单靠经验记住所有解法还有刷题要有技巧 三个月刷146有点少 板上通常是直接叫人刷 但别傻傻硬刷 卡住别硬要想解 那是浪费时间最后就算想出了一个解、很有成就感 但速度不够快 面试碰到时拿出你辛苦想出的解一样还是会被打枪
google 知乎看一下讨论 大陆人更疯 有人整理出有用的刷法心得等等
作者:
yyhsiu (hsiu)
2018-12-21 05:40:00直接去比礼拜六的比赛就知道了一个半小时最好可以稳稳写出3题 (通常是1 easy 2 medium)或是如果能稳定进前50 那算法层面也够了
作者:
final01 (牛顿运动定律)
2018-12-21 07:35:00刷100题只是让你能看懂google的题,要上还差远了....
作者:
alihue (wanda wanda)
2018-12-21 08:25:00你都去谷歌面过了,还没办法知道的真正原因???
作者:
plsmaop (plsmaop)
2018-12-21 08:39:00好好找本算法跟资结的书来看,CLRS不适合这种刷题,边看边刷,不要刷easy了,3个月只有146有点少
作者:
bill1992 (我是魔法的踪迹)
2018-12-21 09:44:00比赛不是星期天嘛
作者:
Ekmund (是一只小叔)
2018-12-21 09:46:00三个月要看能花多少时间吧刷吧我自己是不设定一个规范时间去看解答就会大爆炸即便如此 一天只有一两个小时能用来刷时 要到三以上很容易沦为就只是“刷过”而已
作者: lsk200000 2018-12-21 11:03:00
请问只在台湾工作要刷吗?
我连刷三题都难根本只能硬背 跟要背三篇古文一样更别说100篇 颇喝
我只是自己写一次 再看别人怎么写 想到才去做一题这样
作者:
djshen (djshen)
2018-12-21 14:47:00easy题目不用看完就知道怎么写 medium看完就知道怎么写大部分hard纸上画一画 式子列出来也不难连easy一起算full time一天30题也还好
作者: BlockChain 2018-12-21 14:59:00
Weekly Contest 1.5hr 4题,一天10题很基本吧
作者:
plover (喜欢你 ( ̄▽ ̄#)﹏﹏)
2018-12-21 15:58:00如果只是要过 phone interview,刷到两百多题可以过 F刷到 50 题我过不了 G。心得就是刷到可以白板讲解+实作我花半年刷 250+ 题,其实没有很多,最主要还是运气,中一题就爽翻天了,没中就等半年到一年再面
作者:
ks950901 (ks950901)
2018-12-21 18:26:00我450刷三次刚过fag给你参考一下
作者:
a78a78 2018-12-21 18:38:00朋友说她刷惹800题才拿到G的实习 不过之前拿return惹
作者:
jj0321 (JJ与你倒数唷)
2018-12-21 20:14:00问这问题 想想前面有多少ACMer
ACMer没在刷这个leetcode对他们来说都是2分钟完爆
作者: BlockChain 2018-12-21 21:16:00
搞ACM的你伤不起啊
之前面试google Hard等级要15分钟解出来含说明一天10题做不到 去面试是浪费时间
作者:
plover (喜欢你 ( ̄▽ ̄#)﹏﹏)
2018-12-22 01:04:00不会呀,被洗几次脸就知道缺点在哪里,半年后又是一条好汉
作者:
ggppww (stay humble)
2018-12-22 01:52:00550题 lc比赛基本都能做完
有的题目开出来的要求那么tricky....只能背起来
背当然要有技巧的背,大部分题目只要背一个主要的解题思路就差不多了大部分题目就是要一看到马上就反射动作该用什么资料结构跟算法,解题时间应该大部分花在edge case上
作者:
siriusu (かがみは俺の嫁。)
2018-12-22 18:04:00大家也刷得太疯狂了吧
作者:
gino0717 (gino0717)
2018-12-22 18:49:00leetcode通膨
作者:
neo5277 (I am an agent of chaos)
2018-12-21 09:28:00我觉得好好把数学从国中开始往上刷到大学更有用一点,去刷过,但是觉得很多东西用数学解跟数学思考反而会更快,就开始想再把数学练好
刷150就有个概念了 不需要全刷完 重点是要自己懂 看解答大多没啥用
作者:
ChoDino (Dino)
2018-12-21 09:53:00要求在时间内并直接做最佳解,才是真的有用的刷题
作者:
fp60403 (雨萧)
2018-12-21 10:03:00想问你刷的方法有每题beat 90%以上吗?
作者:
djshen (djshen)
2018-12-21 10:03:00full time三个月一轮不难吧
作者: hsnuyi (羊咩咩~) 2018-12-21 10:08:00
能被google邀请去面试的人 会问这种问题喔?
作者:
cphe (魔鬼藏在垃圾筒里)
2018-12-21 10:39:00因为叫你刷一轮的搞不好100题都刷不到,出嘴最强了
作者: corvus (乌鸦座) 2018-12-21 10:44:00
刷吗
刷一轮的前提是至少资料结构算法和数学都要有大学程度(至少有修过课吧其实800题也不可能真的短时间内刷一轮,从简单到难平均覆蓋80题,然后最新题号20题,这样就不错了。当然你要面google等级的,刷一轮这种努力肯定少不了,自己搜寻leetcode相关讨论就知道,多少人拼命想挤进去,你要与这些聪明又努力的人竞争
刷一轮是种形容词 是要多写点题目 但不是真的要刷一轮...通常刷个100~150题就能涵盖90%的面试会考到的资料结构跟算法了题目是无穷的 但很多没见过的题目也能用你会的资料结构跟算法拼凑出好的解法 你想900题刷完 本来就不可能单靠经验记住所有解法还有刷题要有技巧 三个月刷146有点少 板上通常是直接叫人刷 但别傻傻硬刷 卡住别硬要想解 那是浪费时间最后就算想出了一个解、很有成就感 但速度不够快 面试碰到时拿出你辛苦想出的解一样还是会被打枪
google 知乎看一下讨论 大陆人更疯 有人整理出有用的刷法心得等等
作者:
yyhsiu (hsiu)
2018-12-21 13:40:00直接去比礼拜六的比赛就知道了一个半小时最好可以稳稳写出3题 (通常是1 easy 2 medium)或是如果能稳定进前50 那算法层面也够了
作者:
final01 (牛顿运动定律)
2018-12-21 15:35:00刷100题只是让你能看懂google的题,要上还差远了....
作者:
alihue (wanda wanda)
2018-12-21 16:25:00你都去谷歌面过了,还没办法知道的真正原因???
作者:
plsmaop (plsmaop)
2018-12-21 16:39:00好好找本算法跟资结的书来看,CLRS不适合这种刷题,边看边刷,不要刷easy了,3个月只有146有点少
作者:
bill1992 (我是魔法的踪迹)
2018-12-21 17:44:00比赛不是星期天嘛
作者:
Ekmund (是一只小叔)
2018-12-21 17:46:00三个月要看能花多少时间吧刷吧我自己是不设定一个规范时间去看解答就会大爆炸即便如此 一天只有一两个小时能用来刷时 要到三以上很容易沦为就只是“刷过”而已
作者: lsk200000 2018-12-21 19:03:00
请问只在台湾工作要刷吗?
我连刷三题都难根本只能硬背 跟要背三篇古文一样更别说100篇 颇喝
我只是自己写一次 再看别人怎么写 想到才去做一题这样
作者:
hortune (enutroh)
2018-12-21 20:43:00打个codeforce到div1吧
当然用背的没背过古文观止吗?自己用想的怎可能一天10题如果只是刷过但是没背下来会被酸只是刷过/根本不懂/不熟
之前刷过不看解答的话有些题目想一辈子也想不出来吧,根本只有特殊解能做,说一天十题的都是刷easy吧。
作者:
djshen (djshen)
2018-12-21 22:47:00easy题目不用看完就知道怎么写 medium看完就知道怎么写大部分hard纸上画一画 式子列出来也不难连easy一起算full time一天30题也还好
作者: BlockChain 2018-12-21 22:59:00
Weekly Contest 1.5hr 4题,一天10题很基本吧
作者:
plover (喜欢你 ( ̄▽ ̄#)﹏﹏)
2018-12-21 23:58:00如果只是要过 phone interview,刷到两百多题可以过 F刷到 50 题我过不了 G。心得就是刷到可以白板讲解+实作我花半年刷 250+ 题,其实没有很多,最主要还是运气,中一题就爽翻天了,没中就等半年到一年再面
作者:
ks950901 (ks950901)
2018-12-22 02:26:00我450刷三次刚过fag给你参考一下
作者:
a78a78 2018-12-22 02:38:00朋友说她刷惹800题才拿到G的实习 不过之前拿return惹
作者:
jj0321 (JJ与你倒数唷)
2018-12-22 04:14:00问这问题 想想前面有多少ACMer
ACMer没在刷这个leetcode对他们来说都是2分钟完爆
作者: BlockChain 2018-12-22 05:16:00
搞ACM的你伤不起啊
之前面试google Hard等级要15分钟解出来含说明一天10题做不到 去面试是浪费时间
作者:
plover (喜欢你 ( ̄▽ ̄#)﹏﹏)
2018-12-22 09:04:00不会呀,被洗几次脸就知道缺点在哪里,半年后又是一条好汉
作者:
ggppww (stay humble)
2018-12-22 09:52:00550题 lc比赛基本都能做完
有的题目开出来的要求那么tricky....只能背起来
背当然要有技巧的背,大部分题目只要背一个主要的解题思路就差不多了大部分题目就是要一看到马上就反射动作该用什么资料结构跟算法,解题时间应该大部分花在edge case上
作者:
siriusu (かがみは俺の嫁。)
2018-12-23 02:04:00大家也刷得太疯狂了吧
作者:
gino0717 (gino0717)
2018-12-23 02:49:00leetcode通膨
作者: ken29228468 (阿威) 2018-12-23 18:12:00
如果是你第一份工作刷这个有用
作者: ken29228468 (阿威) 2018-12-23 10:12:00
如果是你第一份工作刷这个有用
Leetcode 完全 ! = 能力 真是一个不好的风气
Leetcode 完全 ! = 能力 真是一个不好的风气
我朋友好几个有上google都是刷codeforce 他们说leetcode太简单 但那个网站我真的无法QQ
作者:
lmr3796 (Toro)
2018-12-25 12:51:00leetcode不能代表能力,但这个体系现在的感觉就是你连LC这种简单的都刷不好要怎么说服我你有能力…
我朋友好几个有上google都是刷codeforce 他们说leetcode太简单 但那个网站我真的无法QQ
作者:
lmr3796 (Toro)
2018-12-25 20:51:00leetcode不能代表能力,但这个体系现在的感觉就是你连LC这种简单的都刷不好要怎么说服我你有能力…