[请益] Leetcode rating 卡在 1700~1800

楼主: yukimatoi (缠)   2022-10-09 19:43:42
我开始写题目(不敢说到"刷")大概是从半年前开始
打到目前共三十多场 4/4的次数不超过五次
大部分单场解出的题目落到2~3题 有时甚至还会只解1题 Orz
rating有到1800初头 但有时状况不好或当月练题比较松懈 有时又会掉回17xx
我刚开始是按照topic来练
但是用topic来练有一个缺点 就是会先入为主对题目有既定想法
另外在网络上看到讨论 说如果要在比赛/面试的时间压力下解出hard
代表平常要解更难的题目 所以我有转去CF练习
网络上有阿拉伯人整理题单, 并不是topic-wise
而是循序渐进从A一路往上写 我目前写到B大概75%
不过在CF常常解到心态崩溃
A、B题有时数学成分满重的(或说要有一些推理归纳的巧思)
自己练习有用过计时器计时 B题有时可能要解到20分钟
实际比赛Div2整场下来可能只解个两题 偶尔能解出C
不知道是不是练习方式错了 还是写的题目不够多
往往回去看leetcode比赛后的答案 发现其实用的算法大多是学过的
除了少数几种 例如Segment Tree我是透过比赛才知道要补的
大家是如何突破瓶颈的? 还是说解的题目、经验够多 自然就会提升?
很怕训练的方法错误 不知道有没有人可以指点或分享一下 谢谢大家
作者: boomberm (boom)   2022-10-09 20:16:00
平常练习就当面试,先分析再写,别边写边改背一下时间复杂度有对应哪些算法,而不是背算法的时间复杂度
作者: hijamoya (阿玮)   2022-10-09 21:40:00
这真的很吃状态 只能多练习
作者: worcdlo (worcdlo)   2022-10-09 21:46:00
cf能20分钟写a或b的话,以解题能力来看lc至少轻松破2000吧。我自己的经验是即使只写LC的题目,差不多会卡在2400上下,但要突破2000还是很容易的,多想难题少看答案吧我觉得直接看答案不会进步的,你并没有靠自己推翻旧有的解题思维,下次还是用同样的思维模式解题
作者: joshnash (JoshNash)   2022-10-10 00:08:00
目标如果是拿offer 1700就够了
作者: lovdkkkk (dk)   2022-10-10 00:17:00
15 分钟就看答案应该就是问题所在 这种东西就是靠不断想来累积脑内可用廻路的, 看答案少想很多效果就不会好
作者: daddy29 (愿上帝与你同在)   2022-10-10 00:51:00
先重看算法的概念 然后补一下国高中数学就可以如果有空看一下算法竞赛 对岸写的 帮助很大只是很多数学推导
作者: worcdlo (worcdlo)   2022-10-10 01:06:00
一千八的程度,LC的题目就很够你练了,多想绝对比看着答案多写有效果,我自己平时不会写的题目也都是卡好几天。毕竟你写再多,但是无法内化的话也没啥意义是吧
楼主: yukimatoi (缠)   2022-10-10 01:08:00
谢谢 我会试着多想 不那么快放弃直接看答案XD
作者: worcdlo (worcdlo)   2022-10-10 01:20:00
另外多想的重点不见得是搞出答案,很多时候,光是靠自己弄明白某些想法为何不可行,就已经是很大的进步了,你下次自然会意识到这是错误的想法
作者: brucetu (sec)   2022-10-10 04:22:00
你开始面试了吗 面试真的有考这么难吗 我听到的都没有挑很难的题耶 可能特定领域才会拿hard还很吃数学跟推理归纳的题来考?
作者: wen777 (silicon)   2022-10-10 08:09:00
佩服 个人经验 在美国 Google L3 L4 大约LC 200多题加一点点运气就可以了 其实不用练那么夸张 当然美国的hiring bar比较低也是事实
作者: jigfopsda (jigfopsda)   2022-10-10 10:06:00
想的时间拉长,理解其他人的做法以后也可以自己做一遍
作者: Ericz7000 (Ericz7000nolan)   2022-10-10 10:41:00
其实这样够了 练习解释题目就好不过打rank也蛮有趣的就是
作者: louisfghbvc (尾玉)   2022-10-10 14:06:00
我觉得topic 练习完 其实要爬分接下来就是拼速度 然后就多思考 练手感
作者: steve8625 (HaHaHa(TW))   2022-10-10 15:09:00
要突破你目前的分数本质上就是要把前三题做的又快又稳,所以基本上就是有效练习量的问题。leetcode的题目应该可以说是满裸的,拿到题目猜一下是什么算法为核心,熟练的把他写出来,分数很自然就会上去了。学着看测资猜算法的复杂度也是有必要的,可以在思考的时候少走一点冤枉路。
作者: amysun91 (中安安)   2022-10-10 20:32:00
先尝试把pseudo code写出来 写不出来大概也解不出这题15分钟没想法就看tag再想15分钟 还是不行再去看解答失败的题目最好用excel或笔记软件纪录起来 一个礼拜内再做个1-2次
作者: lukelove (午睡)   2022-10-10 21:13:00
常驻3题 rating大概会在2000左右, 写的要快点 大概30~50分钟写完前三题型先好好分析 时间复杂度合不合理 再开始写, 思路错头洗下去就是20分飞了
作者: sunsamy   2022-10-10 21:42:00
通常要2400+才算是一个合格的码农,再加油吧!
作者: jason710068 (综合水果汁z)   2022-10-10 23:04:00
看起来跟我好像,连练习的方法都一样(指15分钟就看答案这点),我目前也差不多卡在1800-1900这边,每次看到第四题没想法就直接放弃了
作者: lukelove (午睡)   2022-10-10 23:26:00
2400+才合格吗 那台湾有几个合格R, top 0.3% 左右吧
作者: sunsamy   2022-10-11 00:01:00
2400+才是合格的"码农",出社会这么久听不懂就算了
作者: daddy29 (愿上帝与你同在)   2022-10-11 00:13:00
我说的算法竞赛 是一本书 刘汝佳 写的
作者: boomberm (boom)   2022-10-10 04:16:00
平常练习就当面试,先分析再写,别边写边改背一下时间复杂度有对应哪些算法,而不是背算法的时间复杂度
作者: hijamoya (阿玮)   2022-10-10 05:40:00
这真的很吃状态 只能多练习
作者: worcdlo (worcdlo)   2022-10-10 05:46:00
cf能20分钟写a或b的话,以解题能力来看lc至少轻松破2000吧。我自己的经验是即使只写LC的题目,差不多会卡在2400上下,但要突破2000还是很容易的,多想难题少看答案吧我觉得直接看答案不会进步的,你并没有靠自己推翻旧有的解题思维,下次还是用同样的思维模式解题https://codeforces.com/blog/entry/98806 供参
作者: joshnash (JoshNash)   2022-10-10 08:08:00
目标如果是拿offer 1700就够了
作者: lovdkkkk (dk)   2022-10-10 08:17:00
15 分钟就看答案应该就是问题所在 这种东西就是靠不断想来累积脑内可用廻路的, 看答案少想很多效果就不会好个人建议可以拉到一两个钟头,或者可以不用一定要解完一题才看下一题,半小时没头绪的就先跳过之后再回来看
作者: daddy29 (愿上帝与你同在)   2022-10-10 08:51:00
先重看算法的概念 然后补一下国高中数学就可以如果有空看一下算法竞赛 对岸写的 帮助很大只是很多数学推导
作者: worcdlo (worcdlo)   2022-10-10 09:06:00
一千八的程度,LC的题目就很够你练了,多想绝对比看着答案多写有效果,我自己平时不会写的题目也都是卡好几天。毕竟你写再多,但是无法内化的话也没啥意义是吧
楼主: yukimatoi (缠)   2022-10-10 09:08:00
谢谢 我会试着多想 不那么快放弃直接看答案XD
作者: worcdlo (worcdlo)   2022-10-10 09:20:00
另外多想的重点不见得是搞出答案,很多时候,光是靠自己弄明白某些想法为何不可行,就已经是很大的进步了,你下次自然会意识到这是错误的想法
作者: brucetu (sec)   2022-10-10 12:22:00
你开始面试了吗 面试真的有考这么难吗 我听到的都没有挑很难的题耶 可能特定领域才会拿hard还很吃数学跟推理归纳的题来考?
作者: wen777 (silicon)   2022-10-10 16:09:00
佩服 个人经验 在美国 Google L3 L4 大约LC 200多题加一点点运气就可以了 其实不用练那么夸张 当然美国的hiring bar比较低也是事实
作者: jigfopsda (jigfopsda)   2022-10-10 18:06:00
想的时间拉长,理解其他人的做法以后也可以自己做一遍
作者: Ericz7000 (Ericz7000nolan)   2022-10-10 18:41:00
其实这样够了 练习解释题目就好不过打rank也蛮有趣的就是
作者: louisfghbvc (尾玉)   2022-10-10 22:06:00
我觉得topic 练习完 其实要爬分接下来就是拼速度 然后就多思考 练手感
作者: steve8625 (HaHaHa(TW))   2022-10-10 23:09:00
要突破你目前的分数本质上就是要把前三题做的又快又稳,所以基本上就是有效练习量的问题。leetcode的题目应该可以说是满裸的,拿到题目猜一下是什么算法为核心,熟练的把他写出来,分数很自然就会上去了。学着看测资猜算法的复杂度也是有必要的,可以在思考的时候少走一点冤枉路。
作者: amysun91 (中安安)   2022-10-11 04:32:00
先尝试把pseudo code写出来 写不出来大概也解不出这题15分钟没想法就看tag再想15分钟 还是不行再去看解答失败的题目最好用excel或笔记软件纪录起来 一个礼拜内再做个1-2次
作者: lukelove (午睡)   2022-10-11 05:13:00
常驻3题 rating大概会在2000左右, 写的要快点 大概30~50分钟写完前三题型先好好分析 时间复杂度合不合理 再开始写, 思路错头洗下去就是20分飞了
作者: sunsamy   2022-10-11 05:42:00
通常要2400+才算是一个合格的码农,再加油吧!
作者: jason710068 (综合水果汁z)   2022-10-11 07:04:00
看起来跟我好像,连练习的方法都一样(指15分钟就看答案这点),我目前也差不多卡在1800-1900这边,每次看到第四题没想法就直接放弃了
作者: lukelove (午睡)   2022-10-11 07:26:00
2400+才合格吗 那台湾有几个合格R, top 0.3% 左右吧
作者: sunsamy   2022-10-11 08:01:00
2400+才是合格的"码农",出社会这么久听不懂就算了
作者: daddy29 (愿上帝与你同在)   2022-10-11 08:13:00
我说的算法竞赛 是一本书 刘汝佳 写的
作者: wulouise (在线上!=在电脑前)   2022-10-11 20:39:00
我不合格非常抱歉
作者: kop14922000 (MrDin)   2022-10-11 20:45:00
这什么类似懂的人都懂的言论阿,直接讲合格的码农是什么很困难吗XD?
作者: final01 (牛顿运动定律)   2022-10-11 22:59:00
正常啊~这边是要能进FAANG才是"正常" XD如果你在ptt上都不能嘴砲上,现实更不可能XD
作者: sniper2824 (月夜)   2022-10-11 23:07:00
学会判断废话也是很重要的
作者: jj0321 (JJ与你倒数唷)   2022-10-12 02:24:00
这里一堆神手 来问就是最顶的公司要进 没进就是惨
作者: lukelove (午睡)   2022-10-12 03:45:00
FANNG也不用2400吧, 2400基本上就是4题30分钟左右, 排名150~300区间
作者: worcdlo (worcdlo)   2022-10-12 03:51:00
我2600,完赛中位数差不多就是4题30分钟,2400我觉得至少40吧而且一般人打比赛也不可能这么稳定吧,我有时候没想清楚很容易就掉到八九百了
作者: Kimheeche (Kimheeche)   2022-10-12 06:38:00
不用想太多 各种题型做熟了也能进maang 不懂的就回去多思考几次解答
作者: cchao28   2022-10-12 06:42:00
推 拿offer 1700就够了
作者: worcdlo (worcdlo)   2022-10-12 07:38:00
没猜错的话楼上rating差不多两千九吧?超强的
作者: saladim (杀拉顶)   2022-10-12 10:16:00
请问日本人是指哪位呢?
作者: hank55663 (hank55663)   2022-10-12 18:40:00
如果不只是想为了面试 那就继续写cf lc应该没办法满足
作者: alex391a (麦基)   2022-10-12 22:46:00
推 觉得好玩就去写cf 被摧残一阵子回来写lc 真的觉得没什么难度我原本lc 卡在2100 去 cf 大概勉强爬到1800 回来lc 就上2400了
作者: louisfghbvc (尾玉)   2022-10-13 01:20:00
楼上好鬼…不过CF爬不上去 也是能在lc到2400的XDD
作者: BBSealion (海狮)   2022-10-13 01:44:00
cf 真的是不同层级的战场,练过会觉得 lc 轻松很多但cf题目不只难,广度也比lc高太多,需要的知识量很大真的有兴趣再去玩,不然你会学一堆面试不可能考的东西
作者: nek0t1m (猫拳)   2022-10-13 02:34:00
同意楼上,要确认自己写题目的目标到底是什么
作者: dodo6200 (肚肚)   2022-10-17 20:51:00
看到有人说美国hiring bar比较低就笑了
作者: wulouise (在线上!=在电脑前)   2022-10-11 12:39:00
我不合格非常抱歉
作者: kop14922000 (MrDin)   2022-10-11 12:45:00
这什么类似懂的人都懂的言论阿,直接讲合格的码农是什么很困难吗XD?
作者: final01 (牛顿运动定律)   2022-10-11 14:59:00
正常啊~这边是要能进FAANG才是"正常" XD如果你在ptt上都不能嘴砲上,现实更不可能XD
作者: sniper2824 (月夜)   2022-10-11 15:07:00
学会判断废话也是很重要的
作者: jj0321 (JJ与你倒数唷)   2022-10-11 18:24:00
这里一堆神手 来问就是最顶的公司要进 没进就是惨
作者: lukelove (午睡)   2022-10-11 19:45:00
FANNG也不用2400吧, 2400基本上就是4题30分钟左右, 排名150~300区间
作者: worcdlo (worcdlo)   2022-10-11 19:51:00
我2600,完赛中位数差不多就是4题30分钟,2400我觉得至少40吧而且一般人打比赛也不可能这么稳定吧,我有时候没想清楚很容易就掉到八九百了
作者: Kimheeche (Kimheeche)   2022-10-11 22:38:00
不用想太多 各种题型做熟了也能进maang 不懂的就回去多思考几次解答
作者: cchao28   2022-10-11 22:42:00
推 拿offer 1700就够了
作者: worcdlo (worcdlo)   2022-10-11 23:38:00
没猜错的话楼上rating差不多两千九吧?超强的
作者: saladim (杀拉顶)   2022-10-12 02:16:00
请问日本人是指哪位呢?
作者: hank55663 (hank55663)   2022-10-12 10:40:00
如果不只是想为了面试 那就继续写cf lc应该没办法满足
作者: alex391a (麦基)   2022-10-12 14:46:00
推 觉得好玩就去写cf 被摧残一阵子回来写lc 真的觉得没什么难度我原本lc 卡在2100 去 cf 大概勉强爬到1800 回来lc 就上2400了
作者: louisfghbvc (尾玉)   2022-10-12 17:20:00
楼上好鬼…不过CF爬不上去 也是能在lc到2400的XDD
作者: BBSealion (海狮)   2022-10-12 17:44:00
cf 真的是不同层级的战场,练过会觉得 lc 轻松很多但cf题目不只难,广度也比lc高太多,需要的知识量很大真的有兴趣再去玩,不然你会学一堆面试不可能考的东西
作者: nek0t1m (猫拳)   2022-10-12 18:34:00
同意楼上,要确认自己写题目的目标到底是什么
作者: dodo6200 (肚肚)   2022-10-17 12:51:00
看到有人说美国hiring bar比较低就笑了

Links booklink

Contact Us: admin [ a t ] ucptt.com