[請益] 初學者刷題的必要性?

作者: amamoimi (佛仔)   2023-12-02 11:44:10
各位好
敝校大一在教c++
因為還沒教資結跟演算法
感覺去leetcode有點太快了
所以平常沒事會上zerojudge刷題保持手感
基本上用迴圈 函數 陣列就能解決
有時候有些題目會想很久,尤其是那種不知道從哪裡下手,比如螺旋矩陣之類的
就會有種寫這類問題幫助大嗎嗎...的感覺
因為本身其實基礎底子並不是很好(比如記憶體的概念,但大部分題目都不太需要)
覺得比起花時間刷題是不是應該多看點書(?
希望前輩們能給點方向...譬如哪些題目可以跳過 之類的
謝謝各位
作者: abccbaandy (敏)   2023-12-02 11:54:00
學生才真的該刷吧...比起排啥聖誕樹leetcode題目實際
作者: watashino (我同學數學很爛)   2023-12-02 11:54:00
如果連不用資節不用演算法的純實作都做不出來 那是要多刷沒有錯
作者: dannyko (dannyko)   2023-12-02 11:55:00
還沒教資料結構 你連2sum 都過不了吧刷題是要幹嘛?找工作?
作者: abccbaandy (敏)   2023-12-02 11:56:00
多了
作者: MonkeyCL (猴總召)   2023-12-02 11:57:00
目標先拿到低薪工作的話可以不用刷
作者: watashino (我同學數學很爛)   2023-12-02 12:15:00
習肯定沒問題板上很多人連刷題怎麼刷可能都不太懂 可以不用參考
作者: alihue (wanda wanda)   2023-12-02 12:17:00
學生就是要刷起來放,你要的知識之後課程都會教,記得認真學好就好,不用現在急著補,兩者並行也不衝突。現在找工作面試來個 leetcode easy-medium 算常見了。刷題完太無聊可以去實作一些實際上用得到的程式玩玩,不過不要太早決定深入的主題。
作者: wulouise (在線上!=在電腦前)   2023-12-02 12:17:00
老師教就會懂嗎?自己先去看然後刷LC練習大學我上課都只能自己看,教得好的老師很少
作者: vi000246 (Vi)   2023-12-02 12:37:00
刷題是興趣 不是必要 有喜歡再刷就好
作者: yamagishi (山岸刑務官)   2023-12-02 12:39:00
所以自己先去學資節跟演算法啊
作者: brucetu (sec)   2023-12-02 12:46:00
太早刷 先進四大碩或美國碩再說
作者: answermangtr (你今天抓了嘛)   2023-12-02 13:00:00
刷起來 在台灣不要做web仔 很慘的
作者: royyy   2023-12-02 13:02:00
以學習的角度,刷easy可以訓練程式思維,也可以為了未來做準備,但不要投入太多時間,學生時期還有其他基礎需要學
作者: abc0922001 (中士abc)   2023-12-02 13:03:00
練習思考,以後看 AI 給的 Code 比較快AI 給的 CODE 還是需要修改的,自己想過要改比較快
作者: peter98 (新兵)   2023-12-02 13:08:00
想領高薪就刷 不然你無法從爛大街的py lib安裝技術人員中脫穎而出
作者: SkankHunt42 (me so horny)   2023-12-02 13:14:00
peter98還在記恨py lib的梗喔XD 我都忘記是哪篇了
作者: soccer103 (Ferrari)   2023-12-02 13:15:00
比起花時間刷題是不是應該多看點書?對.多看書
作者: skizard ( )   2023-12-02 13:21:00
大一的話英文先練好搞不好比較重要
作者: soccer103 (Ferrari)   2023-12-02 13:21:00
大一有刷題認知「提早準備」認真心態不會想只讀完四年大學就直接進台灣軟體就業市場吧學生時代還有很多可以準備的刷題可以但優先度不應該那麼高
作者: hobnob (hobnob)   2023-12-02 13:27:00
這個版很多面試被電又不好好練習,來這裡噴刷題文化的人,你看看就好。上面說補英文+學歷比較重要,你現階段寫leetcode是其次
作者: kerycheng (kk)   2023-12-02 13:30:00
可以啊,可以偶爾做一下題目練一下解題技巧反正畢業門檻應該也會要你們去考CPE,就當作提前練習到時候考試也比較能得心應手
作者: imveryscared (新手上路)   2023-12-02 13:52:00
太早,等有面試需求再說
作者: jobintan (Robin Artemstein)   2023-12-02 14:26:00
還是先學DSA唄,不然網上的Leetcode解題法肯定有看沒有懂,那些terminology沒學過沒聽說過,看得懂才有鬼,學校還沒教,可以考慮設法自學先,等要教的時候,你說不定已經會了,基本上就等於騙學分。
作者: hihisusu (Fatty)   2023-12-02 15:23:00
可以去udemy之類的線上平台先學相關知識,一堂課幾百塊而已
作者: GoalBased (Artificail Intelligence)   2023-12-02 16:25:00
先練你的c++或者預習下學習的課,很多技巧都還不會,刷沒啥意思
作者: kevinyin999 (kevinyin)   2023-12-02 16:25:00
刷zerojudge是正確的方向 對於沒想法的題目直接看答
作者: a740125 (哈哈)   2023-12-02 17:15:00
有空閒的話資料結構演算法可以直接自己讀了
作者: s25g5d4 (function(){})()   2023-12-02 17:30:00
leetcode 跟 UVa/ICPC 那類題庫差最多在 input/output 處理,有些 UVa 題目對輸入輸出格式要求真的很機掰剩下的就多練多看其實差不多
作者: longlyeagle (長鷹寶寶實驗室)   2023-12-02 18:36:00
私心推 codingame.com
作者: holebro (穴弟弟)   2023-12-02 19:32:00
當然是學生更要刷 維持好習慣刷四年就不用少走很多低薪職缺的歪路了 人生一步到位多好
作者: Lhmstu (lhmstu)   2023-12-02 20:13:00
先上課吧
作者: superpandal   2023-12-02 21:57:00
這就是每個人學習路徑不同導致 你整天拿自己優勢去打擊別人劣勢是人都會不爽說真的刷題仔被拿其它的點來講也是會被洗臉 你想怎麼洗沒有洗不到的 很多公司面試體驗都很差
作者: AxelGod (Axel)   2023-12-02 22:48:00
連低薪乙方專案公司都有看過考leetcode的
作者: Ericz7000 (Ericz7000nolan)   2023-12-03 04:17:00
撇除大公司面試 對學生來說主要是練習資結和演算法吧然後熟悉寫程式 好處很多阿
作者: newking761 (J三小)   2023-12-03 08:29:00
會看這東西的公司,大部分先看你的學歷跟作品,所以應該先用時間把大學提早修完學分,最後一年刷題才有用
作者: smch (打哈哈)   2023-12-03 10:07:00
Leetcode有資結簡單教學 可以先刷當預習
作者: new122851 (未若柳絮因風起)   2023-12-03 10:58:00
我覺得英文精通優先於刷題,如果你英文好當我沒說
作者: Ericz7000 (Ericz7000nolan)   2023-12-03 11:17:00
練習英文跟寫程式不衝突吧?
作者: andy25275493 (空_)   2023-12-03 15:49:00
把在校成績顧好比較重要
作者: becca945 (頻果芽子)   2023-12-03 16:59:00
刷gpa不然
作者: ChungLi5566 (中壢56哥)   2023-12-03 17:46:00
當你疑惑必要性時它對你就是不必要每個人有不同的個性 不同的發展 不用強迫自己走套路
作者: Arbin (路人_Lv菜逼八)   2023-12-03 19:38:00
有空再刷 本科讀好還是優先啦
作者: CuteLeonard (可愛)   2023-12-04 00:06:00
先把C++語法學好,以後修演算法跟資料結構再刷也不遲
作者: wwndbk (黑人問號)   2023-12-04 03:05:00
刷阿 邊刷邊學 前面不會參考看其他人的解答沒什麼好丟臉
作者: Csir (張胖胖)   2023-12-04 07:00:00
超必要 一堆高職科大刷題都進FANNG很多人人生前25年每天玩樂打炮科科被當 26歲刷題28進google
作者: amamoimi (佛仔)   2023-12-04 08:05:00
謝謝樓上各位!
作者: stkoso (Asperger)   2023-12-04 16:08:00
絕對有必要
作者: superpandal   2023-12-04 19:42:00
刷題仔狂推 XD
作者: jobintan (Robin Artemstein)   2023-12-05 10:23:00
刷題之餘,另外設法積攢專案經驗,例如搞side project,要不然,只會刷題沒專案經驗的,怕是也沒人要。
作者: stkoso (Asperger)   2023-12-05 12:40:00
99% side project都是沒人要的東西
作者: superpandal   2023-12-05 22:43:00
那種沒人要的叫demo 不叫side project 多半是web技術拼湊而成 除非是功能明確且完善的東西 否則確實沒有工具屬性可以拿來應用 自然價值不高 但要做sideproject建議還是自己做好藏起來頂多面試拿自己筆電展示
作者: zxcchiou (立叉西)   2023-12-14 11:46:00
學生真的要刷 時間最多的時候
作者: iq1000x (台串彭于晏)   2022-03-02 19:15:00
那web仔刷題能翻身嗎

Links booklink

Contact Us: admin [ a t ] ucptt.com