看板 Soft_Job 關於我們 聯絡資訊
其實蠻想知道刷過題的人 是否對寫程式有產生幫助 幫助效果大不大 值得因為寫程式而投資嗎 沒花過很多時間在上面 如果能有一定CP值的幫助 或許可以考慮 畢竟時間有限 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.96.96.228 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1545361891.A.CA2.html
smalldra: 其實還是有用 比如說你要設計一個cache 你用List存取 12/21 11:29
smalldra: 就是O(n^2) 但是如果你有unique key,就用hashmap存 12/21 11:30
smalldra: 那存取就變成O(n) 12/21 11:30
BBSealion: cache要做到存取都O(1)吧? hash + linked list 12/21 11:50
LinuxKernel: 其實是在於,大多人寫的程式,這些其實影響沒這麼大X 12/21 12:51
LinuxKernel: D 12/21 12:51
smalldra: 真的是太久沒刷了 hash就是O(1) 慚愧 12/21 13:07
benedict76: 看你做什麼,如果做些系統整合兜兜api就用不太到。裡 12/21 13:25
benedict76: 面大部分題目都是要達到省空間或是省時間,如果你做的 12/21 13:25
benedict76: 東西有這些需求刷的話就有幫助。 12/21 13:25
mozzan: 一樓那個不刷也應該要知道才對啊 12/21 13:29
Argos: 其實主要都是一句話 空間換取時間 剩下的就是各種變形 12/21 13:47
stosto: 不是所有Case都需要空間換時間,反正就看你的應用是在什麼 12/21 14:41
stosto: 平台,有時候速度太快使用者感受反而不好,很妙 12/21 14:41
stkoso: 搞嵌入式有時就要用時間換空間了 又是另一門學問 12/21 14:53
yamakazi: 你來這邊問 都會說刷題沒用 最好在板上推一下不用刷題的 12/21 15:57
yamakazi: 風向 這樣對手會少一點 12/21 15:57
yamakazi: 我有朋友考前三天刷題就上google了 刷題不重要啦 真的 12/21 15:58
yamakazi: 對你平常工作沒幫助又浪費時間 12/21 15:58
yamakazi: 面試前刷個三十題就夠了 拜託不要刷三百題浪費時間^^ 12/21 16:00
yamakazi: 真的高手都不刷題的 面試聊一聊就上了 刷題是弱者的表現 12/21 16:02
drajan: 我比較好奇有沒有認識不刷題還上FAG的 ACM國手不能算 12/21 16:26
sttagomantis: 目前聽到都有刷XD 12/21 16:31
pttworld: 真的高手學生時期刷完去比賽,不是出社會在刷的 12/21 16:41
pttworld: 國中就有程式競賽了,為什麼要為面試硬刷 12/21 16:43
NCUking: 有喔 有喔 只是他高中進過IOI選訓營 12/21 17:10
NCUking: 去翻翻上古神書 C名題精選百則 就知道了 12/21 17:16
NCUking: leetcode 不過就是一堆經典題目跟變形 12/21 17:17
ks950901: 300吧 12/21 18:24
Morphee: 沒domain才會要刷 12/21 19:24
gino0717: 我打算刷完800題後把104的大頭貼改成圓餅圖 棒不棒! 12/21 19:49
Parazicecum: 推y 而且很多人喜歡拿一些個例、面了某某國際大企業 12/21 20:37
Parazicecum: 最好還要是海外office 那裏面試官注重你的經驗完全不 12/21 20:39
Parazicecum: care演算法 來佐證刷題可笑 但真拿面試案例來說的話 12/21 20:40
Parazicecum: 明顯考題目的比例比沒考的高很多吧 何況考 DS & Algo 12/21 20:41
Parazicecum: 跟探究你程度高低這兩件事又不衝突 硬要無限上綱成考 12/21 20:42
Parazicecum: 演算法題就只是跟風 根本是矯枉過正 12/21 20:44
Argos: 我是針對解題來講阿?應用上當然就看情況 一般來說我們甚至 12/21 21:38
Argos: 會將程式可讀性 易修改性好一點 但效能差一點 12/21 21:39
Argos: 至於軔體 對於空間斤斤計較的情況當然能省則省囉 12/21 21:39
Argos: 至於考演算是不是跟風 前面已經很多結論了 你工作上沒什麼 12/21 21:40
Argos: 用到 有什麼理由考? 這不是跟風那什麼是跟風? 12/21 21:41
Argos: 那你工作上就是常用 甚至職缺就是演算法工程師 你不考反而 12/21 21:41
Argos: 奇怪吧?這麼簡單的道理 到底是....? 12/21 21:42
Argos: FLAG人家考DSA 工作可能常需要注意 也很合理啊? 12/21 21:45
Argos: 重點是看看你自己公司實質上到底是在做啥的 再想你該如何面 12/21 21:46
Argos: 試人家吧?這不是也很合理嗎? 12/21 21:46
djshen: 我是不太相信最簡單的演算法都不會的人會多注重架構 12/21 22:09
djshen: 移除list A內與list B重複的元素就是有人會寫成linear 12/21 22:11
djshen: search 還是113的 12/21 22:11
djshen: 另一個是set unodered_set不分 112的 12/21 22:12
djshen: 這些人當你同事 不知道要花多少力氣code review 12/21 22:14
djshen: 阿 我忘記這裡不喜歡演算法 也不喜歡軟體工程 12/21 22:16
ikai99: 有同事上水管的iOS缺,沒有刷題,都問iOS 12/21 22:32
Aidan79225: 培養興趣刷個300題不過分吧 12/21 22:50
jobsdone: 寫題目挺有趣的啊,當益智遊戲玩,幹嘛這麼痛苦為了工 12/21 22:50
jobsdone: 作刷 12/21 22:50
Aidan79225: 考刷題不是看你知道多少題怎解,是考遇到未知題目時你 12/21 23:07
Aidan79225: 會怎分析研究進行解題 12/21 23:07
plover: 之前會考 candidates 實作任意一種 sorting algorithms 12/21 23:35
plover: 我覺得知道 bubble sort,實作 bubble sort 應該不難吧? 12/21 23:36
plover: 結果並非如此。後來有反省題目出得太困難,不過如果沒固定 12/21 23:37
plover: 題目,就很難說 A比 B好,B又比 C好一些 12/21 23:37
doranako: 不刷題就是拼doamin knowledge 12/21 23:51
plsmaop: 112怎麼可能不熟STL......這樣ADA怎麼過的...... 12/22 00:18
vn509942: 資源如果都是有限的 而且都是燒自己的荷包 你就知道重要 12/22 00:19
vn509942: 性了 12/22 00:19
Parazicecum: 樓樓上可能沒認識低空飛過的同學 12/22 00:19
kaltu: 刷體不是讓你把可能會出現的題目都混熟,最大的幫助是你真 12/22 00:39
kaltu: 的不作弊不偷看答案一題一題認真解最後練出來的「解題感」 12/22 00:39
kaltu: 之後遇到新問題就不會一頭霧水 12/22 00:39
kaltu: 有點像算數學練「數感」的感覺 12/22 00:39
kaltu: 如果你常常推導公式推到一個步驟卡關,就代表你可能數感不 12/22 00:41
kaltu: 夠強 12/22 00:41
kaltu: 寫程式一樣,架構都lay好了開始implement的時候動不動就卡 12/22 00:41
kaltu: 關要出去跑步洗澡轉換心情,就代表你基本功沒練熟 12/22 00:41
lanexs777: 我本科碩士都CS 刷題沒有幫助到我寫扣 12/22 02:23
steve1012: 蠻有幫助 12/22 04:40
cha122977: EE背景做軟體工程師 寫題目幫助我很多 12/22 05:32
Ekmund: 我會悶著頭想 因為時間很零碎 一題解兩三天都有過 12/22 12:31
Ekmund: 但要練所謂的解題感 很多時候不看解答學根本辦不到 12/22 12:31
Ekmund: 差別在 要怎麼拿捏那個投降的時間點 才不算太快或太久 12/22 12:32
yyhsiu: 我覺得,你可以有條理的解釋給別人聽說為什麼你想不下去了 12/22 12:35
yyhsiu: 那就可以看解答了。 12/22 12:35
THEWORLDS: 這業界很多東西蠻低調的 你刷了400題以上 精刷的話 12/22 13:14
THEWORLDS: 呵呵 我相信你自己會找到管道讓別人知道你精刷過 12/22 13:14
THEWORLDS: 然後你會發現你很輕鬆就快破三百 12/22 13:14
shownlin: 能夠熟練不卡住地推導數學公式都是要先看過解答吧...很 12/22 17:22
shownlin: 多數學家想了快一輩子才給出的證明,沒看過要直接推導 12/22 17:22
shownlin: 還真沒那麼容易 12/22 17:22
remmurds: 很多前端的都在追framework最新功能 沒時間刷題 12/23 13:21
Argos: 老實講你個人愛刷喜歡刷想更上層樓當然完全沒問題阿?但今 12/23 16:19
Argos: 天重點在公司那一方吧?明明就是狗屁企業還跟風學人家考這 12/23 16:19
Argos: 個 XD 你拿得出年薪幾百萬當然愛怎麼考就怎麼考阿? 12/23 16:20
Argos: 刷題對個人而言當然沒有壞處啊 你時間多想往那方面鑽 外面 12/23 16:21
Argos: 肯定有你的位子的 12/23 16:21