Re: [請益] 初學者刷題的必要性?
※ 引述《amamoimi (佛仔)》之銘言:
: 各位好
: 敝校大一在教c++
: 因為還沒教資結跟演算法
: 感覺去leetcode有點太快了
: 所以平常沒事會上zerojudge刷題保持手感
: 基本上用迴圈 函數 陣列就能解決
: 有時候有些題目會想很久,尤其是那種不知道從哪裡下手,比如螺旋矩陣之類的
: 就會有種寫這類問題幫助大嗎嗎...的感覺
: 因為本身其實基礎底子並不是很好(比如記憶體的概念,但大部分題目都不太需要)
leetcode沒有太快阿
你大一本來就應該基礎不好 畢竟你以前又沒練過
刷題的話 pointer學會就可以上了
因為你資料結構跟演算法 反正學校上課 你還是要自己實踐
網路上資料很多 講難聽點 論實作 有些網路教學搞不好比你教授教得好
用支語講 新手就是先從板子題做起
我推薦的資源:
Aizu Online Judge
AOJ還有搭配的教材 至於是哪本書 我忘記了 反正是日本人寫的
大學如果還在等教授教 那心態就錯了 教授是給你問問題的 所以學問重點是學著問
AOJ就是一堆板子題 你不會寫就看書上怎麼教
板子題打會了 練到變成反射
這時候你應該會BFS、DFS、UnionFind、Binary Search、Heap等等等等...
但你去比賽還是被打爆 為什麼捏 因為題目不會告訴你這是什麼類型的問題
等你基礎會了 就不要再按照題目類型刷題了 應該是按照難度刷題
這個時候你可以跳到AtCoder
AtCoder有一個AtCoder 90問 就是各種經典類型
你先去打一次AtCoder的比賽 鑑別自己的分數
接著開始刷自己分數+100以上的題目 發現太簡單 就再把分數往上加
加到你覺得有挑戰為止
反正你練題階段 "看題目類型"是大忌 因為看了題目類型、Tag == 被暴雷
至於這個板齁 很多人現實平平 推文只會講垃圾話 我是覺得你聽聽就好
不過有一個推文我覺得很實在 就是刷到四大學歷
台灣齁 還是學歷好用 阿如果你學歷已經合格了 那就當大家沒說
--
推提供資源還有最後一句話
感謝大大的建議及提供的資源
我覺得看題型刷是合理的 尤其練習階段
臺灣還是學歷好用+1。
然後我還沒到難度那階段就上岸找到工作了(掩面。
32
首Po各位好 敝校大一在教c++ 因為還沒教資結跟演算法 感覺去leetcode有點太快了 所以平常沒事會上zerojudge刷題保持手感3
可以 我大學研究所都念電機 沒修過資結演算法 大一只修過必修計算機程式 研究所用C matlab5
剛好有時間來回一下。 本文不提供任何連結, 反正隨便搜都有很多類似的資料。 小弟對於online judge跟程式入門算是略有心得, 來貢獻一下,給未來想學習、入門程式設計或是寫白板題的人一點參考。27
同為大一生 這個問題我剛開始也有 不過刷著刷著就稍微有些心得供參考 我也是資訊背景的科系 大概一個月前開始刷Leetcode2
哥 覺得 你很棒 如果讓我回到高中剛考完學測那時候 第一件事情要做的就是秒填資工不填電機
58
不想唸碩士了,想去刷題大家好 小弟目前114碩班,當初考進來時太晚找教授,以至於最後選到了一個我並不喜歡的實驗室 ,現在感覺到每天都在做著自己並不喜歡的工作,而且將來論文的主題多半也是我沒有興趣 的,覺得唸不下去了,想休學去專心刷題。 我問過很多朋友,他們說碩士是一個門票,有很多職位沒有學位的話你在第一關就會被刷掉37
[心得] Google TW SWE 面試心得(上)最近終於準備收 offer 了,想分享一下挑戰 big G 的一點經驗與心得, 可能會寫得比較像流水帳,大家輕鬆看看就好。 會試著面試的緣由是看到前同事挑戰成功,覺得自己好像也有點機會試試看。 殊不知總共挑戰了三次,從 2018 年底到 2021 年中終於塵埃落定。 然後這篇主要會分享前兩次失敗的經驗,跟從中獲得的一些教訓,11
[北美] Leetcode刷起來 分享刷題之我見之前找工作時我恨透刷題了 說實在話 Leetcode上面medium以上的題目 很多並不是你不會 而是因為你沒練過 在一輪面試(扣掉閒聊大概只有40分鐘)根本寫不出來 最後下場就是落得去外包公司吃屎 蹲了三年實在不願意一輩子吃屎 只好開始跟大家一起刷題4
[問卦] LeetCode刷幾題能去挑戰面試欸欸 LeetCode 不少人面試前會去刷題 目前肥肥我還沒工作需求拉 所以我是學新語言時刷easy的題目來練習語法之類的7
Re: 不想唸碩士了,想去刷題刷題初期是一件非常累人的事情 自己經驗是300題之前會一直碰壁 刷到心灰意冷 如果沒有一個目標或是其他可以轉移注意力的東西的話 會非常痛苦 : 我問過很多朋友,他們說碩士是一個門票,有很多職位沒有學位的話你在第一關就會被刷掉 : 。這點我認同,但我想如果刷題跟比賽的表現夠好,也許可以替代學歷的部分? 刷題比賽表現夠好就有面試機會是真的 年初有參加過LeetCode由Amazon贊助的週賽7
Re: [討論] 我就問,刷題強者的實務表現?不知道您是面試什麼產業、什麼規模的公司、什麼職位 我建議還是講的具體一點,大家比較有討論空間 : 我就不指名道姓了 : 大概是被刷題進去的人佔到主管位, 就我經驗大部分公司,你去面主管位置的職缺4
Re: [討論] 軟體工作真的有需要刷題嗎?我是非本科,以前聽過很多人的說法說刷題甚至資料結構演算法根本只是應付面試用,一點都不重要,進去公司就用不到了 但我必須說這種說法不完全正確。 我在進現在這家公司前,刷了600題,經典的題目大概來回做了10遍 來這家公司後,我接到了一個很複雜的任務,大概是倉儲物料的分派系統,某個物料根據某些邏輯所以被分配到哪個廠區,中間很多特殊需求但我不想講太多 為了讓程式高效能化,我手寫了樹的節點,用BFS和DFS來遍歷(不同用途),節點用priority queue排序,然後也用到deque來資料處理,map就不說了,太常用了4
Re: [討論] 我就問,刷題強者的實務表現?這個問題其實可以拆解成幾個小問題 1.面試要不要考試? 我個人認為要,而且非常重要 2.面試要考甚麼? 2.1人少:3
Re: [問卦] 喜歡打程式比賽的都是什麼人競程是會刷上癮的 有位高中同學天天在uva codeforces atcoder刷題 刷到廢寢忘食 夢想是拿到ioi冠軍 雖然沒有成功 但最後也有拿到icpc金牌