[請益] Leetcode rating 卡在 1700~1800

軟工

39290

我開始寫題目(不敢說到"刷")大概是從半年前開始

打到目前共三十多場 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我是透過比賽才知道要補的



大家是如何突破瓶頸的? 還是說解的題目、經驗夠多 自然就會提升?

很怕訓練的方法錯誤 不知道有沒有人可以指點或分享一下 謝謝大家

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.69.17 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1665315824.A.F99.html
boomberm1樓平常練習就當面試,先分析再寫,別邊寫邊改 10/09 20:16
我平常的確沒在做分析 都是看到題目有想法就直接寫 沒想法就只能try&error
boomberm2樓背一下時間複雜度有對應哪些算法,而不是背算法的時間 10/09 20:17
boomberm3樓複雜度 10/09 20:17
從測資反推演算法題型嗎?這有試著在做 雖然DP題不一定能寫出transition就是XD
hijamoya4樓這真的很吃狀態 只能多練習 10/09 21:40
worcdlo5樓cf能20分鐘寫a或b的話,以解題能力來看lc至少輕鬆破200 10/09 21:46
worcdlo6樓0吧。 10/09 21:46
B題我也不見得每題都能解出來 自己是覺得B題開始程度落差就有點大了
worcdlo7樓我自己的經驗是即使只寫LC的題目,差不多會卡在2400上下 10/09 21:52
worcdlo8樓,但要突破2000還是很容易的,多想難題少看答案吧 10/09 21:52
我是15分鐘想不到就直接放棄看答案了 也許是真的沒離開舒適圈+沒自己動腦的緣故
worcdlo9樓我覺得直接看答案不會進步的,你並沒有靠自己推翻舊有的 10/09 21:58
worcdlo10樓解題思維,下次還是用同樣的思維模式解題 10/09 21:58
謝謝分享 之前只讀過日本人寫的那篇 這篇我沒看過
joshnash12樓目標如果是拿offer 1700就夠了 10/10 00:08
囧 我上次看leetcode討論去說很多Google、Meta都是2100+ 還是說國情不同?或倖存者效應?
lovdkkkk13樓15 分鐘就看答案應該就是問題所在 這種東西就是靠不斷想 10/10 00:17
lovdkkkk14樓來累積腦內可用廻路的, 看答案少想很多效果就不會好 10/10 00:18
這邊我有點不懂 應該說有點難拿捏分寸 要累積解題經驗不是要靠多解題嗎? 往往會想說要多練題(或說多看看不同的題型或變化) 怕一題卡太久 大家是習慣把時間設定在多少才會放棄去看答案?
lovdkkkk15樓個人建議可以拉到一兩個鐘頭,或者可以不用一定要解完一 10/10 00:33
lovdkkkk16樓題才看下一題,半小時沒頭緒的就先跳過之後再回來看 10/10 00:33
OK 謝謝建議 會試著朝這個方向調整
daddy2917樓先重看演算法的概念 然後補一下國高中數學就可以 10/10 00:51
daddy2918樓如果有空看一下算法競賽 對岸寫的 幫助很大 10/10 00:51
daddy2919樓只是很多數學推導 10/10 00:52
之前有試著作洛谷的題單跟看IOI wiki 收穫滿大 不過洛谷網站實在不穩
worcdlo20樓一千八的程度,LC的題目就很夠你練了,多想絕對比看著答 10/10 01:06
worcdlo21樓案多寫有效果,我自己平時不會寫的題目也都是卡好幾天。 10/10 01:06
worcdlo22樓畢竟你寫再多,但是無法內化的話也沒啥意義是吧 10/10 01:06
本人23樓謝謝 我會試著多想 不那麼快放棄直接看答案XD 10/10 01:08
worcdlo24樓另外多想的重點不見得是搞出答案,很多時候,光是靠自己 10/10 01:20
worcdlo25樓弄明白某些想法為何不可行,就已經是很大的進步了,你下 10/10 01:20
worcdlo26樓次自然會意識到這是錯誤的想法 10/10 01:20
brucetu27樓你開始面試了嗎 面試真的有考這麼難嗎 我聽到的都沒有挑 10/10 04:22
brucetu28樓很難的題耶 可能特定領域才會拿hard還很吃數學跟推理歸 10/10 04:22
brucetu29樓納的題來考? 10/10 04:22
wen77730樓佩服 個人經驗 在美國 Google L3 L4 大約LC 200多題加一點 10/10 08:09
更多請益
[請益] 非本科轉職仔offer選擇
[請益] 非本科Offer請益
[請益] 非本科Offer請益(代PO)
[請益] 非本科 資工碩日間/在職?
[請益] 有適合用在生產環境的虛擬機嗎?
[請益] 轉職如何海投小公司
[請益] RDP到VDI後在ssh到Linux VM
[請益] offer 請益