Randol
2021-11-01T09:36:09+00:00
看最优解的时候经常都会惊叹居然还有这么巧妙的解法...方方面面都考虑到了...再看看自己的解法简直无地自容...
人和人智商差距真的大
大多数人不需要“创造”,背下来最优解,知道什么时候用就行了。
大物考试的时候也没让你证明相对论啊,会用公式不就完了。
我能用到力扣的时候,就是面试/转正题
你是看到lee神的解法了么,我每次看到他的解法我都觉得我好蠢
需要承认自己就是普通人,我就很看得清自己,抄就完事儿了
。。我艹,你们都是自己做的?我都是直接看别人的解法。。。 然后背不出来
最优解都是前人的智慧,你要能一下看出最优解,那还得了
如果一眼就能看到最优解,刷leetcode干嘛,不就是学习最优解嘛
我觉得我每一个解都是最优解,至少接近最优解。
很多题目不是最优解过不了的,比如NlogN复杂度的题目你搞成N^2大概率timeout。有时候虽然过了但运行时间落后于95%的提交,那就说明你的算法有大问题。
[quote][pid=565097131,29380590,1]Reply[/pid] Post by [uid=41664940]谢谢你的鱼[/uid] (2021-11-10 17:41):
你是看到lee神的解法了么,我每次看到他的解法我都觉得我好蠢[/quote]其实还好,主要是这个人的代码太短了,理解起来比较困难[img]http://img4.nga.cn/ngabbs/post/smile/pg04.png[/img]
leetcode又不是让你当场做新题的,都是做过的题才可能让你在面试的时间过了,新题做一遍还不会很正常。像有些经典题比如求第k大的数我都是做了4 5遍才熟练的。
刷就完事了
其实最早的前156题基本都是让你熟悉基本操作,就像武功里的基本招式,你反复联系完了,后面的自然就一通百通了
有些特别难的题的小trick,其实不会也没关系,别人可能就憋了半年才想出来这道题,凭什么你一定要做出来嘛
[s:ac:茶]多开几个进度多刷几遍,无他,唯手熟尔