作者ILoveAMD (牙膏退散)
看板Soft_Job
標題[請益] 那個leetcode啦 才剛開始就撞牆
時間Fri Mar 7 23:17:28 2025
就是那個leetcode啦
最近開始玩它
結果被玩的是我
解不出就跟大便拉不出來一樣難過
爬舊文看一堆版友解題好像喝水一樣
就想說從第一題開始一題一題的做
然後才第10題 Regular Expression Matching
我就撞牆了啦
是不是乾脆放棄寫程式
去麥當勞炸薯條比較好啊
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.53.128.209 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1741360650.A.EEC.html
1F:→ jonathan793: 建議去玩codeforce 可以便秘到明年 03/07 23:21
2F:推 wuyiulin: 不要從第一題開始做,不然你會變成十里坡劍神,太可怕 03/07 23:26
3F:→ wuyiulin: 了。 03/07 23:26
4F:推 stepnight: 直接看答案看完再試著做 03/07 23:28
5F:推 GGSuperInIn: 正常,這根本我 03/07 23:43
6F:推 abccbaandy: 這就是這東西為啥被罵的原因,一堆初見殺的題目 03/07 23:48
7F:推 internetms52: 會越做越快的,加油 03/08 00:00
8F:推 yueayase: 不要寫了吧? 反正以後也不一定考這個(笑) 03/08 00:10
9F:推 viper9709: 十里坡劍神XD 03/08 00:26
10F:推 chuegou: 靠北怎麼沒人跟我說 難怪我到現在還在two sum 03/08 01:30
11F:→ Lucifer10896: 今天被 YT 推薦這部,有點想放棄寫code惹 03/08 01:40
13F:→ deeeplove: Two Sum我都不會 03/08 01:44
14F:推 Morphee: 寫這個幹嘛 我一題都不會一樣年破300 03/08 04:53
15F:推 northsoft: 不要崇洋 03/08 09:06
16F:推 zyxx: 20分鐘直接看解答 03/08 10:40
17F:噓 hobnob: XD 03/08 11:29
18F:推 buke: 十里坡劍神XD 好懷念的梗 03/08 11:48
19F:推 y101814: 這我 03/08 12:37
20F:推 JAYOAOA: 沒刷過這種東西也能寫code一年200 up封頂可以400.. 03/08 13:49
21F:→ JAYOAOA: 不用灰心 03/08 13:49
22F:→ peter98: 額~ 挑著寫,這樣才不會落得下上面只能幹譙LC的下場... 03/08 16:49
23F:→ peter98: lc刷的好,年薪都千萬了 03/08 16:49
24F:推 LaPass: Two Sum太無聊,限制條件太多,根本沒必要動腦去思考 03/08 18:49
25F:→ LaPass: 限制一個陣列,兩個數,通常陣列數量也不會多長,暴力解就 03/08 18:49
26F:→ LaPass: 好了。 03/08 18:50
27F:→ LaPass: 來想想現實中類似的問題吧,現在的分裝機的原理是先把料到 03/08 18:50
28F:→ LaPass: 倒到十幾二十個料斗裡面,每個料斗有感測器,知道料斗內的 03/08 18:51
29F:→ LaPass: 重量。假設一包零食是300g,機器要算出剛好超過300g,但不 03/08 18:52
30F:→ LaPass: 能超過太多的數量,請計算機器該開啟哪幾個料斗把零食裝袋 03/08 18:52
31F:推 newking761: 不要害怕啦,每一題都他媽的暴力解就可以,台灣軟 03/08 20:53
32F:→ newking761: 體業萬用起手勢,效能差再去怪硬體就好 03/08 20:53
33F:→ peter98: 痾,那個LaPass...你這是標準軟體效能很差的心態 03/08 21:44
34F:→ peter98: 可能你不是寫大型data-intensive或者IO-intensive的服務 03/08 21:44
35F:→ peter98: 所以才會有這種奇怪的思維(aka平行世界) 03/08 21:46
36F:→ amd3dnow: 現在都用gpt輔助,直接複製貼上,沒在慢慢刻了啦 03/08 21:57
37F:→ stepnight: 大流量的公司不太可能每個都暴力解 03/08 22:08
38F:→ stepnight: 各種費用是很可觀的,但找AI改寫法就好了 03/08 22:08
39F:噓 hobnob: 某樓的言論怎麼像非本科,沒修過資結跟OS那種 03/09 10:41
40F:推 LaPass: 我還真的不是本科,我資料結構跟演算法是自學的。剛開始學 03/09 19:43
41F:→ LaPass: 程式的時候還會去玩演算法,工作幾年後經驗上會慢都是卡在 03/09 19:44
42F:→ LaPass: IO或UI更新。實際上會卡在「算很慢」的狀況幾乎沒有。 03/09 19:45
43F:→ peter98: 果然。。。難怪有在平行世界的想法 03/09 19:48
44F:→ peter98: 你工作要再好的話,你要修正你這個錯誤的軟體設計心態 03/09 19:48
45F:→ peter98: 祝福你!!!!! 03/09 19:48
46F:推 LaPass: 我做的夠久了,已經不用再工作了 03/09 19:58
47F:→ LaPass: 每隔十年框架或是程式架構的概念就會大改一次,光是應付那 03/09 19:59
48F:→ LaPass: 些就搞死人了,就會沒心思去搞演算法。那種事情遇到再來煩 03/09 20:01
49F:→ Firstshadow: 大師不愧是大師 = = 不用工作來授業解惑!! 03/09 20:02
50F:→ LaPass: 腦,而且遇到的時候才不像leecode上那種被設計過的問題 03/09 20:02
52F:噓 hobnob: 像我這種道行不夠高只能繼續當碼農社畜 03/09 21:33
53F:推 yamakazi: XD 03/09 22:06
54F:→ shooter555: 一開始不是先拿leetcode75來寫嗎 03/10 23:58
55F:→ shooter555: 然後工作十幾年題目裡面的東西完全無關 03/10 23:59
56F:→ peter98: 做這麼久還這樣~ 那你真的沒進步... 03/11 09:36
57F:→ peter98: 你過去的人生到底在做啥? 好雷 03/11 09:37
58F:推 LaPass: 我沒有否定演算法的重要性,但原PO這種做題目做到自我懷疑 03/11 17:44
59F:→ LaPass: 的狀況下還是去先找快樂的事來做吧,像是想用程式去些什麼 03/11 17:45
60F:→ LaPass: ,等哪天卡到演算法問題再去解決。 03/11 17:45
61F:→ LaPass: 另外,leetcode上考的演算法都google的到,工作的時候是會 03/11 17:47
62F:→ LaPass: 有遇到的狀況,但不會構成問題,搜尋一下就能解決的問題不 03/11 17:47
63F:→ LaPass: 是問題。 03/11 17:48
64F:→ hobnob: 原PO八卦仔不用太認真,但我想分享一個觀念,哪怕是leetco 03/11 21:09
65F:→ hobnob: de,演算法也不是隨手搜尋套用,光是binary search的上下 03/11 21:09
66F:→ hobnob: 界邏輯就有多種做法;另一點是演算法會延伸出很多機制, 03/11 21:09
67F:→ hobnob: 最簡單的例子就是innoDB的lock,你可曾想過你使用的鎖可 03/11 21:09
68F:→ hobnob: 能不會真的鎖嗎?這個機制跟底層B+tree有關。了解演算法, 03/11 21:09
69F:→ hobnob: 才能更進一步了解你的工具,而不是直接google複製貼上能 03/11 21:09
70F:→ hobnob: 解決的 03/11 21:09
71F:推 sarsman: 有機會在工作的東西用上啦,只是很看緣分 03/12 17:53
72F:→ sarsman: 但你要先熟悉刷題,才能在工作接到需求時聯想到哪個演算 03/12 17:53
73F:→ sarsman: 法用得上 03/12 17:53