[請益] Leetcode rating 卡在 1700~1800
我開始寫題目(不敢說到"刷")大概是從半年前開始
打到目前共三十多場 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我是透過比賽才知道要補的
大家是如何突破瓶頸的? 還是說解的題目、經驗夠多 自然就會提升?
很怕訓練的方法錯誤 不知道有沒有人可以指點或分享一下 謝謝大家
--
平常練習就當面試,先分析再寫,別邊寫邊改
我平常的確沒在做分析 都是看到題目有想法就直接寫 沒想法就只能try&error
背一下時間複雜度有對應哪些算法,而不是背算法的時間
複雜度
從測資反推演算法題型嗎?這有試著在做 雖然DP題不一定能寫出transition就是XD
這真的很吃狀態 只能多練習
cf能20分鐘寫a或b的話,以解題能力來看lc至少輕鬆破200
0吧。
B題我也不見得每題都能解出來 自己是覺得B題開始程度落差就有點大了
※ 編輯: yukimatoi (36.231.69.17 臺灣), 10/09/2022 21:54:33我自己的經驗是即使只寫LC的題目,差不多會卡在2400上下
,但要突破2000還是很容易的,多想難題少看答案吧
我是15分鐘想不到就直接放棄看答案了 也許是真的沒離開舒適圈+沒自己動腦的緣故
※ 編輯: yukimatoi (36.231.69.17 臺灣), 10/09/2022 21:55:59我覺得直接看答案不會進步的,你並沒有靠自己推翻舊有的
解題思維,下次還是用同樣的思維模式解題
謝謝分享 之前只讀過日本人寫的那篇 這篇我沒看過
目標如果是拿offer 1700就夠了
囧 我上次看leetcode討論去說很多Google、Meta都是2100+ 還是說國情不同?或倖存者效應?
15 分鐘就看答案應該就是問題所在 這種東西就是靠不斷想
來累積腦內可用廻路的, 看答案少想很多效果就不會好
這邊我有點不懂 應該說有點難拿捏分寸 要累積解題經驗不是要靠多解題嗎? 往往會想說要多練題(或說多看看不同的題型或變化) 怕一題卡太久 大家是習慣把時間設定在多少才會放棄去看答案?
※ 編輯: yukimatoi (36.231.69.17 臺灣), 10/10/2022 00:29:23個人建議可以拉到一兩個鐘頭,或者可以不用一定要解完一
題才看下一題,半小時沒頭緒的就先跳過之後再回來看
OK 謝謝建議 會試著朝這個方向調整
先重看演算法的概念 然後補一下國高中數學就可以
如果有空看一下算法競賽 對岸寫的 幫助很大
只是很多數學推導
之前有試著作洛谷的題單跟看IOI wiki 收穫滿大 不過洛谷網站實在不穩
※ 編輯: yukimatoi (36.231.69.17 臺灣), 10/10/2022 00:57:07一千八的程度,LC的題目就很夠你練了,多想絕對比看著答
案多寫有效果,我自己平時不會寫的題目也都是卡好幾天。
畢竟你寫再多,但是無法內化的話也沒啥意義是吧
謝謝 我會試著多想 不那麼快放棄直接看答案XD
另外多想的重點不見得是搞出答案,很多時候,光是靠自己
弄明白某些想法為何不可行,就已經是很大的進步了,你下
次自然會意識到這是錯誤的想法
你開始面試了嗎 面試真的有考這麼難嗎 我聽到的都沒有挑
很難的題耶 可能特定領域才會拿hard還很吃數學跟推理歸
納的題來考?
佩服 個人經驗 在美國 Google L3 L4 大約LC 200多題加一點
點運氣就可以了 其實不用練那麼誇張 當然美國的hiring bar
比較低也是事實
想的時間拉長,理解其他人的做法以後也可以自己做一遍
其實這樣夠了 練習解釋題目就好
不過打rank也蠻有趣的就是
我覺得topic 練習完 其實要爬分接下來就是拼速度 然
後就多思考 練手感
要突破你目前的分數本質上就是要把前三題做的又快又穩
,所以基本上就是有效練習量的問題。leetcode的題目應
該可以說是滿裸的,拿到題目猜一下是什麼演算法為核心
,熟練的把他寫出來,分數很自然就會上去了。學著看測
資猜演算法的複雜度也是有必要的,可以在思考的時候少
走一點冤枉路。
先嘗試把pseudo code寫出來 寫不出來大概也解不出這題
15分鐘沒想法就看tag再想15分鐘 還是不行再去看解答
失敗的題目最好用excel或筆記軟體紀錄起來 一個禮拜內
再做個1-2次
常駐3題 rating大概會在2000左右, 寫的要快點 大概30~50
分鐘寫完前三
題型先好好分析 時間複雜度合不合理 再開始寫, 思路錯頭
洗下去就是20分飛了
通常要2400+才算是一個合格的碼農,再加油吧!
看起來跟我好像,連練習的方法都一樣(指15分鐘就看
答案這點),我目前也差不多卡在1800-1900這邊,每次
看到第四題沒想法就直接放棄了
2400+才合格嗎 那台灣有幾個合格R, top 0.3% 左右吧
2400+才是合格的"碼農",出社會這麼久聽不懂就算了
我說的算法競賽 是一本書 劉汝佳 寫的
我不合格非常抱歉
這什麼類似懂的人都懂的言論阿,直接講合格的碼農是
什麼很困難嗎XD?
正常啊~這邊是要能進FAANG才是"正常" XD
如果你在ptt上都不能嘴砲上,現實更不可能XD
學會判斷廢話也是很重要的
這裡一堆神手 來問就是最頂的公司要進 沒進就是慘
FANNG也不用2400吧, 2400基本上就是4題30分鐘左右, 排名
150~300區間
我2600,完賽中位數差不多就是4題30分鐘,2400我覺得至
少40吧
而且一般人打比賽也不可能這麼穩定吧,我有時候沒想清楚
很容易就掉到八九百了
不用想太多 各種題型做熟了也能進maang 不懂的就回去多
思考幾次解答
推 拿offer 1700就夠了
沒猜錯的話樓上rating差不多兩千九吧?超強的
請問日本人是指哪位呢?
如果不只是想為了面試 那就繼續寫cf lc應該沒辦法滿足
推 覺得好玩就去寫cf 被摧殘一陣子回來寫lc 真的覺得沒
什麼難度
我原本lc 卡在2100 去 cf 大概勉強爬到1800 回來lc 就上
2400了
樓上好鬼…
不過CF爬不上去 也是能在lc到2400的XDD
cf 真的是不同層級的戰場,練過會覺得 lc 輕鬆很多
但cf題目不只難,廣度也比lc高太多,需要的知識量很大
真的有興趣再去玩,不然你會學一堆面試不可能考的東西
同意樓上,要確認自己寫題目的目標到底是什麼
看到有人說美國hiring bar比較低就笑了
爆
[問卦] 說說你出國後發現在台灣被洗腦的事情如題 看到最近蠻多留言自豪台灣的言論自由 說什麼講什麼都不會有事 在中國講政府不好會被關啥的 雖然上述這些東西應該是真的存在啦爆
[心得]軟體職缺面試準備前面有我拿到offer的心得文,可自己A我的文章 # 背景 台大機械畢業 最高學歷碩士 現職半導體設備外商軟體開發 YOE 999
Re: [求助] 要怎麼看是不是有機會大家不知道還有沒有興趣聽後續 前兩、三星期有向她表白 當時因為是在她要與朋友出去玩好幾天的前一天告白的 所以她聽完只覺得思緒很亂,說想等玩完再給答覆 後來她給的答案是,之前都一直認為是朋友,所以想要再多相處一陣子,也沒要拒絕我16
[心情] 萬年題,跟女友出門都是我在付錢萬年老題 交往前期吃飯都會各付各的 想說不是那種約會要男生付錢的那種 還很乖很有禮貌 但時間越久,她就會說你先幫我付41
Re: [討論] 我就問,刷題強者的實務表現?這幾年我觀察下來的結論是怎樣都會有人叫 看學歷:「阿幹難道台大實作能力就強嗎」 看刷題:「阿幹難道刷題實作能力就強嗎」 考實作 回家寫:「阿幹程式要我帶回家寫 有夠浪費時間 是不是把我當白工」 當場寫:「阿幹考這個太偏 誰出社會還在自己刻」34
[討論] 既然都是嫌棄我為何還會說要在一起論體重的話嗎~ 的確如D大所說 我還有很多空間可以減肥就是 至於我身高體重的話 大概是認識她之前先是有瘦了10公斤30
Re: [問卦] leetcode medium看完答案還是寫不出來看什麼題目吧 一些討論區的最佳解 簡化到失去可讀性 也失去題目的思維 要不看人題解 要不就是自己認真從頭到尾寫出來 對刷leetcode比較有用 依照本巨巨在矽谷面試別人的經驗 我準備的題目都是 馬上可以寫出暴力解 然後暴力解逐步優化 我個人最愛的就是01背包問題 因為暴力解超簡單 就一個東西只能放一次24
Re: [討論] 我就問,刷題強者的實務表現?現實生活中也不少人用不到微積分,你看 看有多少大專院校科系把它列為基礎必修 科目? 我也同意絕大多數的白板面試考題,你在 現實開發場景中幾乎遇不到一模一樣的題7
Re: [討論] 我就問,刷題強者的實務表現?不知道您是面試什麼產業、什麼規模的公司、什麼職位 我建議還是講的具體一點,大家比較有討論空間 : 我就不指名道姓了 : 大概是被刷題進去的人佔到主管位, 就我經驗大部分公司,你去面主管位置的職缺