#4 LeetCode 怎麼刷最有效(上): 從 0 刷到 200 題經驗分享! || LeetCode , 刷題, 演算法, 資料結構, 工程師面試

  Рет қаралды 80,026

宇先程式

宇先程式

Күн бұрын

Пікірлер: 123
@nanayang3736
@nanayang3736 7 ай бұрын
從大學畢業後斷斷續續刷到現在大約400題,有些想法: 1. Easy 有時候下面有 follow-ups(增加一些新的 constraints),是很有趣而且可以提升演算法思維的可以練練。 2. Medium 的題目好像比較接近在面試前OA真的會遇到的,我感覺高手的特質是能夠很快看穿題目文字,找到對的思路,用足夠好的演算法和資料結構優化,這件事練到至今也還在練習... 3. 大神的解法雖然炫技(eg. one-liner),但背後的想法也常常非常精巧,讀底下的評論看大家用他們的想法延伸出來的code也很有幫助。 4. Hard 真的好難,每次daily輪到Hard就快哭。 5. 最後分享(?)我自己的習慣:我通常會設15分鐘想+first try,如果15分鐘後我仍然完全沒有頭緒我就會去看解答了。我怕如果一開始就花八小時完全解不出來某一題,應該很快就會有陰影了😂 希望新的一年有志者事竟成🎉😂
@howchen3287
@howchen3287 8 ай бұрын
這部影片比較符合正常人在刷題的心路歷程好不好,優質! 有些演算法的題目甚至還要先知道數學怎麼推算出來的才知道要怎麼寫 每次寫不出來都很崩潰QQ
@kuge5694
@kuge5694 8 ай бұрын
20:57 身為資工本科生,以前也有花一段時間刷題的人,我想說一下,其實很多時候這種心魔只是心理作用。 很多hard,寫不寫得出最佳解,其實差別只在你有沒有練過那類題型而已。並不是因為你比較弱而寫得很爛,而是你沒寫過就不知道,僅此而已。 老實說,大家不用把資工系想得多厲害。我當年讀資工大一時,很多人都是不會寫程式的,而且 說真的大學的課沒很扎實。資工系跟轉職差別我覺得就2點: 1. 有上過理論課(資料結構、演算法等等) 2. 多了幾年coding經驗 大家可以換個角度思考,如果你花4年時間,變得比一個資工畢業新鮮人厲害,其實就非常OK了。如果你只花1年就成功轉職,其實已經非常厲害了! 剛開始學coding,就跟已經學4年的人比,本來就不太公平
@AlanYeh-c7n
@AlanYeh-c7n 8 ай бұрын
好勵志!! 我從機械跨到CS特別有感覺 現在在學校學data structure and algorithm 突然覺得有點親切感!! 慶幸的是我沒有經過土法煉鋼的時期就直接開始學習data structure and algorithm,確實省了不少冤枉路
@english51
@english51 8 ай бұрын
主播说了一点非常关键就是用演算法的思维去做那些medium hard题目,而不是用平常做题的思维去做。爆赞🎉
@David-gu7du
@David-gu7du 8 ай бұрын
我Hard都刷快破百題了 也沒把握碰到Hard全都能解出來 更不用說平均30分了... 雖然應付面試確實沒必要刷一堆Hard 只是只刷過19題經典題型就號稱都解得出來我是覺得有點太小看Hard了
@janson7463
@janson7463 7 ай бұрын
個人的經驗是,先去讀書再來解題,比較有效率。 如果還想深入就去讀熟computational geometry。
@leannezhu5574
@leannezhu5574 8 ай бұрын
好真实!大一的时候被leetcode泼冷水就没有继续。现在刚毕业又重新开始学感觉好难,现在看到这个影片找到原因继续加油!
@websecone
@websecone 8 ай бұрын
我也是轉職仔! 看完你的過程感覺好了不起 謝謝你的分享!! 努力讓我自己也能做到跟你一樣的事情
@s813082
@s813082 8 ай бұрын
很感謝在2024年第一天看到這部影片诶 新年新希望 XD
@newsid513231
@newsid513231 8 ай бұрын
感謝分享!看過最讚的Leecode 學習分享
@wtfJunk
@wtfJunk 5 ай бұрын
我的觀念: 1. 題目應該更關注類型而不是關注難度。 2. 針對固定模型的題目刻意訓練: linked list, recursion, binary tree, back tracking, sliding window, prefix sum, priority queue, stack, two pointers 3. 把某種固定的模型題目刷50%,就可以跳到下一種模型 4. 一道題10分鐘內沒有想法,直接看答案。 5. 一道題如果有幾種答案,最好把答案全部學會,並且理解答案之間的優劣。 6. 記錄下你做過的每一道題,做筆記,定期複習
@wtfJunk
@wtfJunk 5 ай бұрын
所謂的『直覺反應』其實就是你把大部分的模型都記住,而記住模型一定要按照模型類別練習
@yuHsuanCode
@yuHsuanCode 4 ай бұрын
讚讚讚!!!
@wtfJunk
@wtfJunk 4 ай бұрын
最後說一下,千萬不要以為標籤為string和array是基礎題,模型越基礎意味著題型越複雜,其他模型練好了再挑戰他們
@chenyf400516
@chenyf400516 7 ай бұрын
感謝您詳細的分享你的經驗,讓我也開始想可以馬上動手試試
@yuHsuanCode
@yuHsuanCode 6 ай бұрын
可試試, 很好玩喔
@elenalalala
@elenalalala 8 ай бұрын
太真实了!给我很多希望,一直觉得自己真的很烂,怎么练都练不出来。尤其看其他人的solution,觉得自己都白学了。希望有一天我也能到medium 20分钟,hard 30分钟!
@godspeed0126
@godspeed0126 8 ай бұрын
用解出問題時間當作目標 我只能祝福你不會太挫折
@徐天天-n5n
@徐天天-n5n 7 ай бұрын
@@godspeed0126 其實用時間當目標蠻合理的, 這代表要訓練自己的解題思路, 對短短幾十分鐘的技術面試來說,很實際!
@wtfJunk
@wtfJunk 4 ай бұрын
@@徐天天-n5n 練習的早期(400題medium以下)你甚至不需要花超過10分鐘的時間解題,超過10分鐘的思考時間意味著你沒有足夠的經驗解這道題,這種時候直接看答案就好。 我以前總覺得這是實力和智力挑戰,實際上leetcode是訓練的方法、時間、和經驗的積累。 說得難聽一點,就是你有沒有背/做足夠多的題目。如果你沒做夠,那你思考1小時的效果真的比不上別人20分鐘看答案的效果好。
@st56ev8enBen01
@st56ev8enBen01 7 ай бұрын
本身是因為興趣自學程序語言,當年也是寫 leetcode 的 hard 快崩潰,看了其他人的題解,所以最終還是放棄寫 hard 了,只寫 easy 和 medium
@yuHsuanCode
@yuHsuanCode 5 ай бұрын
沒關係, 先回去寫 easy & medium 也是可以的 有一天寫 medium 發現好像沒那麼難的時候 就可以再挑戰寫 Hard 了!!!
@mabelleliao5779
@mabelleliao5779 7 ай бұрын
感謝,最近正在刷題地獄的我非常需要,每次刷題都很懷疑人生,覺得我也太廢了XDDDD
@yuHsuanCode
@yuHsuanCode 6 ай бұрын
不會啦, 大家都是從廢物爬出來的 :)
@jeff4615
@jeff4615 8 ай бұрын
你hard寫過的那麼少⋯然後說平均30 min(? 我medium 寫了300題,打週賽medium平均10-15 min,新題hard 大概只解得出三成⋯
@user-eg6gv8xx8i
@user-eg6gv8xx8i 8 ай бұрын
講話思維很清晰!讚
@joeyyeh4690
@joeyyeh4690 7 ай бұрын
感謝很真誠的分享! 竟然還記的這麼清楚
@shootsir
@shootsir 8 ай бұрын
剛好youtube推薦了這影片, 38分鐘默默就看完了 現在自己的狀況跟以前的你有點像, 前陣子跟着neetcode (沒有打錯) 刷了兩個月完成了60題就放棄了, 大概也是到了第二階段吧 你說的幾乎都跟我想法一樣, 也是覺得工作上用不到, 目前現有的技術還可以加上也是有一些技術的東西要先學, 所以演算法的順序排得比較後 現在已經知道這個東西是往上一層的必修課, 也不敢在這邊立flag要做到什麼, 就簡單一點看一下能不能在今年有一點進步吧
@Alan-cc1bt
@Alan-cc1bt 8 ай бұрын
剛從資策會畢業的轉職仔來支持ㄌ
@lun8293
@lun8293 8 ай бұрын
超優質的分享!!!
@3337Ms
@3337Ms 5 ай бұрын
突然發現這個頻道~是個熟悉的身影,浮現你高中時寫黑板的背影,哈
@yuHsuanCode
@yuHsuanCode 5 ай бұрын
是說被昭慧哥逼著上台解題嗎😆
@3337Ms
@3337Ms 5 ай бұрын
嘿啊😂
@XD-nl1wl
@XD-nl1wl 8 ай бұрын
其實我覺得尤其在AI出來以後 leetcode真的偏尷尬 公司用leecode來篩選只能算是基礎篩網 把真的完全不行的那種篩掉 我個人認為系統設計跟一些實務上的問題解決能力會更重要一些
@jianjunxiao5779
@jianjunxiao5779 8 ай бұрын
都重要。靠ai你培养不出来算法思维
@XD-nl1wl
@XD-nl1wl 8 ай бұрын
@@jianjunxiao5779 除非你應徵很吃重演算法的職位 不然工作中根本用不到那麼多演算法 大多數常見的演算法早就有一大堆libs可以使用
@電腦騙徒剋星
@電腦騙徒剋星 8 ай бұрын
AI 出現對有數學/解難能力要求更高,這也是Google 長期改題目的原因,就是為了防背題仔/只會framework 但缺思考能力的人
@jerryfoxcp9
@jerryfoxcp9 8 ай бұрын
放心吧~「系統設計」跟「實務上的問題」面試senior工程師時就會經常被問了~
@wtfJunk
@wtfJunk 4 ай бұрын
我說句實話,如果ai能解所有leetcode題,那你所謂的系統設計和實務一樣能被ai取代。 不要太高估ai,同時也不要太高估你引以為傲的價值觀
@ZoeYeh-b6g
@ZoeYeh-b6g 7 ай бұрын
我整個影片一邊看一邊笑😂 😂😂
@timmy610387
@timmy610387 3 ай бұрын
很棒的一集
@hc23015y
@hc23015y 7 ай бұрын
身為一個37歲路已經走死的碼農,演算法真的很重要啊。
@ZhiziKnowHow
@ZhiziKnowHow 7 ай бұрын
會演算法的工程師與不會的有哪些差別,市面上的工作是否大多為CRUD??
@hc23015y
@hc23015y 7 ай бұрын
@@ZhiziKnowHow 重點不是工作內容,而是面試內容,面試內容也許考你很多演算法架構之類的,但最終也只是要你做CRUD的事。
@ZhiziKnowHow
@ZhiziKnowHow 7 ай бұрын
@@hc23015y 有沒有可能一開始要進去就考CRUD??XD
@hc23015y
@hc23015y 7 ай бұрын
@@ZhiziKnowHow 我倒是遇過說自己做了三年網路相關的工程師,但連HTTP的GET跟POST差異是什麼一條都說不出來的,明明隨便講一條都可以算過的...
@chrisadm9704
@chrisadm9704 8 ай бұрын
正片開始22:43 大哥…你浪費好多時間啊
@劉子維-z4z
@劉子維-z4z 8 ай бұрын
我都用生日的第三個願望欸 效果比新年新希望好很多哦! 暗示性預言
@3Q.Berlin
@3Q.Berlin 8 ай бұрын
優質影片 留言給推!
@Xegachick
@Xegachick 8 ай бұрын
感謝分享 最近才小弟開始學
@happy-birthday-everyday
@happy-birthday-everyday 7 ай бұрын
感謝分享!
@jingjingcoming
@jingjingcoming 4 ай бұрын
历史上听到的最幽默的刷题攻略
@andersonchen4533
@andersonchen4533 8 ай бұрын
期待第二集
@Xuan-r1h
@Xuan-r1h 7 ай бұрын
有看過人家google面試,台大資工背景之類的 我只想說那個人面試前就是平均一天五題 這數量到底是三小== 而且面試還面試了兩次最後才過 只能說能進FAANG系列的都有夠屌...
@yuHsuanCode
@yuHsuanCode 6 ай бұрын
持續努力喔嗚嗚嗚
@我赵
@我赵 7 ай бұрын
评论很赞👍🏻
@willy7703
@willy7703 8 ай бұрын
我跟你一樣 不只看巨人 最近還看咒術S2涉谷事變(ㄟ 哈哈哈哈哈
@Tedliu1992
@Tedliu1992 8 ай бұрын
好強歐
@尚君蔡-n1l
@尚君蔡-n1l 8 ай бұрын
老師你好,請問你最近有打算開設JavaScript 從0到高手的線上課程嗎? 因為坊間的線上課程內容,不是版本老舊,就是缺乏系統性,有些課程老是用專業術語來教學,解說方式太抽象,無法用生活中的事物作比喻,對初學者很不友善
@llzs-qk4sh
@llzs-qk4sh 8 ай бұрын
一开始看到只有200多题就想退出去不看了, 但是后面发现讲的不错,现在开始反思了,是不是太把数量当回事了,其实质量更重要
@All5uy9vh5d
@All5uy9vh5d 8 ай бұрын
😂我刚开始写的时候也这样,写了半天终于写完了,一看solution就觉得自己写的是什么乐色。
@mmm2007j
@mmm2007j 8 ай бұрын
基本上每一題都有大神在上面炫技🤣
@amzshar
@amzshar 8 ай бұрын
新年新希望 ... :D
@user-je8he7ox6p
@user-je8he7ox6p 8 ай бұрын
下篇幾時會上呢?
@changken
@changken 8 ай бұрын
我也是周賽easy可以解出, medium就卡很久
@handsome616
@handsome616 8 ай бұрын
只有我覺得DP很難嗎...
@ytgcp713
@ytgcp713 7 ай бұрын
想請問,學資結跟演算法,是不是對基礎語言運用夠熟悉再學?
@yuHsuanCode
@yuHsuanCode 6 ай бұрын
是喔, 這些東西是一層疊一層 基礎的語言至少練到 OOP , Framework 都熟悉了以後 再來學也不遲~
@esmhjio2159
@esmhjio2159 8 ай бұрын
还没等到第二集😂
@yuHsuanCode
@yuHsuanCode 6 ай бұрын
持續趕工中 2.0
@北濤
@北濤 8 ай бұрын
relatable
@user-gd4fd8wh9e
@user-gd4fd8wh9e 8 ай бұрын
最近被演算法推來,結果發現也是台大機械的,立馬訂閱,機械真悲涼阿XDDD
@LQTbetterlife
@LQTbetterlife 8 ай бұрын
這個runtime跟自己電腦的效能有關吧? 我看了一下自己TWO SUM的submit 一開始寫兩個for loop 大概150ms 後面單個 loop 大概是60ms submit 發起request 的payload 有一個status_runtime 大概是自己的電腦跑完code後 再提交出去的
@small_creeper
@small_creeper 8 ай бұрын
對 有關
@hyggelife8017
@hyggelife8017 8 ай бұрын
請問下集出了嗎?
@yuHsuanCode
@yuHsuanCode 6 ай бұрын
趕工中 QQ
@ceY-e1v
@ceY-e1v 8 ай бұрын
現在大公司還會問算法題嗎?算法很6的優勢大嗎?
@twotwo6616
@twotwo6616 7 ай бұрын
必考, 不是優勢, 寫不好基本面試就沒了.勢寫不好
@Perry-tf2pr
@Perry-tf2pr 8 ай бұрын
是否是資工畢業 感覺沒啥差 只是比你早學幾年而已
@DrivingDaily_
@DrivingDaily_ 8 ай бұрын
這句話其實有點偏幹 XD 就像大學畢業資工 感覺只是比你早四年學而已
@mmm2007j
@mmm2007j 8 ай бұрын
這幾年還沒啥差嗎
@fantasy5829
@fantasy5829 8 ай бұрын
看你目標,很多演算法或韌體職務,除非你是天才,不然差很多好嗎
@bardeebooboo
@bardeebooboo 8 ай бұрын
差很多欸,四年真的很久,還是系統性學習,而且同時還有其他同學老師可以一起學習問問題,我真不知道怎麼贏
@Perry-tf2pr
@Perry-tf2pr 8 ай бұрын
如果是問資工所畢業的話就有差距 但資工系我就覺得還好了
@HamuraSho
@HamuraSho 8 ай бұрын
好久沒更QQ
@petechen794
@petechen794 8 ай бұрын
這些科目也是基本科目 資工的也一堆不行 主要是任何知識有沒有花時間而已
@Allen-tu9eu
@Allen-tu9eu 8 ай бұрын
转职仔路过
@wangxiao2839
@wangxiao2839 Ай бұрын
Too much nonsense, the core content is only 5 minutes, recorded for more than half an hour
@yuHsuanCode
@yuHsuanCode Ай бұрын
Well, I had said this's about my experience sharing. And I think you find what you want in the episode2. I'm really happy to you . You could try to skip some sections and follow the timeline I set. That's easy to use because my junior cousin know how to do that even he study in the elementary school. So I just cannot figure out why you watch this video and leave the non-sense message after u feel waste your time. It looks like very weird. thanks
@wangxiao2839
@wangxiao2839 Ай бұрын
​@@yuHsuanCode Sorry for my rudeness, I learn a lot from episode 2, thank you.
@QINGHUAWU-n5b
@QINGHUAWU-n5b Ай бұрын
Hello how to contact you?
@yuHsuanCode
@yuHsuanCode Ай бұрын
Hihi, you could find my email address in yt introduction tag ~~
@mm-qk2zv
@mm-qk2zv 8 ай бұрын
感謝分享❤❤
没有显卡的年代,这群程序员用4行代码优化游戏
14:38
АЗАРТНИК 4 |СЕЗОН 3 Серия
30:50
Inter Production
Рет қаралды 956 М.
Girl, dig gently, or it will leak out soon.#funny #cute #comedy
00:17
Funny daughter's daily life
Рет қаралды 48 МЛН
小丑妹妹插队被妈妈教训!#小丑#路飞#家庭#搞笑
00:12
家庭搞笑日记
Рет қаралды 36 МЛН
逆襲人生 | 如何不補習考上台大資工所
5:42
easyLearn
Рет қаралды 16 М.
工程師面試刷題攻略 - 公開 LeetCode 帳號
15:27
凱心琳 Untyped
Рет қаралды 90 М.
這才是真正的軟體工程師的一天
10:34
寂寞執行緒
Рет қаралды 369 М.
#2 程式學好爛!? 台大生的 6 個學程式心法
13:38
宇先程式
Рет қаралды 143 М.
АЗАРТНИК 4 |СЕЗОН 3 Серия
30:50
Inter Production
Рет қаралды 956 М.