PTT推薦

[心得] 最完整!演算法學習路線圖(2021 統整版)

看板Soft_Job標題[心得] 最完整!演算法學習路線圖(2021 統整版)作者
uopsdod
(pcman)
時間推噓15 推:25 噓:10 →:39

Top 5 架構圖
https://imgur.com/ROg2SHH
https://imgur.com/Tz4Is0C
https://imgur.com/yqwkzlI
https://imgur.com/q2Usg8E
https://imgur.com/NMb9Caz

軟體版的大家好~分享 演算法 相關影片到現在也一年多了,這次整理出幾個數據上反響較好的主題給大家,相信能幫助正在此條路上的人。

更主要的,是希望能透過清楚的 圖解 概念,引起大家學演算法的興趣。

我自己是一直覺得搞懂這些東西很有趣,特別是運用在 面試解題 時,解出來的那一刻
真的是通・體・舒・暢!

▍Top 1 最完整!演算法學習路線圖
內容摘要:六大演算法主題,該如何循序漸進的高效學習
https://bit.ly/3atN2bW

▍Top 2 一次搞懂「資料結構」與「演算法」到底是什麼?
內容摘要:用淺顯易懂的說明,將資料結構與演算法的關係建立起來
https://bit.ly/3mvItRb

▍Top 3 不單純的二元樹遍歷(Traversal)
內容摘要:深入理解所謂遍歷,到底是如何進行? #DFS 的方向性又是指什麼?
https://bit.ly/3mjkiVD

▍Top 4 Hash - 還在用古老的二元搜尋法?
內容摘要:Hash 是如何透過 Index 運用,能如此大量提升搜尋效率
https://bit.ly/390ykJ6

▍Top 5 紅黑樹十講・參 - 紅黑樹・新增・四大規則介紹
內容摘要:透過圖解步驟,清楚了解紅黑樹是如何利用 #紅點 來巧妙達到大致上的平衡https://bit.ly/3xg62U3

實作部分這邊就不多放了,歡迎有興趣的人可以在頻道上尋找一下,通常都會有相對應的實作影片!

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 73.162.232.84 (美國)
PTT 網址

zxzxcool07/04 14:31謝謝介紹,不過這邊不是討論工作的嗎?

zxzxcool07/04 14:32可參考:Prob_Solve

jackflu07/04 14:36有夠清楚 太猛了

Yan556607/04 14:50賣課程囉

chatnoir07/04 15:17課程我有買,但我覺得實作的部分可以再講詳細一點

chatnoir07/04 15:18例如大家都知道backtracking,但如何寫出那個遞迴的技巧

chatnoir07/04 15:18會想要多知道一點, 為什麼參數要這樣放之類的~

pseudoman07/04 16:05想問說不買這種課程有什麼推薦的書嗎?

brovet07/04 16:15intro to algorithms 或者直接去leetcode硬幹

brovet07/04 16:16你買不買課程 看不看 都要花時間卡關 有基本資料結構

brovet07/04 16:17就可以直接開始一直寫leetcode了

lovdkkkk07/04 16:29本板 #1GBlQ-KF #1R0VijJh 另外推樓上,這種東西上課沒

lovdkkkk07/04 16:30太大幫助,多寫多練抓到感覺才有辦法實際應用

ohmylove34707/04 17:47順便問個,有推薦的開放式課程嗎?演算法和資料結構

ohmylove34707/04 17:47之類的

drysor07/04 17:52推 cousera Stanford 的演算法課程

shortoneal07/04 18:21白算盤中文版買一本回家K,最多再請老手幫你勾重點XD

shortoneal07/04 18:21基本上可以應付絕大多數的問題

shortoneal07/04 18:23講錯,是演算法導論,白算盤是祭祖的

DrTech07/04 19:18這種假教學,真廣告文賣課程,真的可以省省。不如去刷leet

DrTech07/04 19:18code。

DrTech07/04 19:22資料結構,演算法的定義全是錯的,簡直誤導別人。

DrTech07/04 19:30Hash search更好笑,只說時間複雜度贏其他方法,卻隻字不

DrTech07/04 19:30提,空間複雜度,誤導初學者。有夠差的教學內容。

sarsman07/04 19:45Hash很實用啦,但拿binary search墊背大可不必,這兩個

sarsman07/04 19:45適用場景差太多了不太能比

zxcasdjason107/04 19:54udemy 可以試試

zxcasdjason107/04 20:01因為工作,我主要是js在刷 蠻推ztm的課程 ,有優

zxcasdjason107/04 20:01惠買 400有找 但仍是針對主題挑題目出來說明,對於

zxcasdjason107/04 20:01有程式開發經驗的人,補概念是恰恰好

zxcasdjason107/04 20:06還有建議新手多把重心放在瞭解結構的使用情境,還

zxcasdjason107/04 20:06有時間與空間複雜度。實作多是所用語言熟悉度

zxcasdjason107/04 20:07有關,多練習就好。

jay123peter07/04 20:10

abc1268907/04 20:12推普林斯頓algorithms 4e 還有兩個配套課程

peter9807/04 20:53笑死 紅黑樹是面試官不想錄取人的時候才問的 你說top5?

j095832208007/04 20:57嗯嗯不錯的介紹

loadingN07/04 21:05面試要你刻紅黑數 哪間支企?

enthos07/04 22:44想看Entity component system的圖解和實作

chatnoir07/04 22:53zxcasd大, 請問是推ztm的哪門課程? 感謝您

CoNsTaR07/04 23:19MIT OpenCourseWare 6.006 和 6.0046

CoNsTaR07/04 23:21p6V_F-5jb5L2iHb

CoNsTaR07/04 23:21fmCvGym2ucw3oGp

CoNsTaR07/04 23:21入門不錯

notimenofree07/04 23:54大家真和平

unmolk07/05 01:41中文資源又不是沒有 台大資工ADA網路上就找得到課程影片了

unmolk07/05 01:41還要買課?考大學還是面工作

zxcasdjason107/05 07:59Master the Coding Interview: Big Tech (FAANG) I

zxcasdjason107/05 07:59nterviews

winiel55907/05 08:23普林斯頓algorithms 4e 超讚 大推

alihue07/05 09:23古老的二元搜尋?如果你的 index 大到不能放 memory 看你

alihue07/05 09:23要怎麼用 hash。

chatnoir07/05 10:19謝謝z大

wayne1234507/05 13:36說不定本人根本沒面試過XD

huemeop07/05 14:09原 PO 之前在海外版徵夥伴,應該是亞麻的,上班之餘整理

huemeop07/05 14:10這些應該也是花不少時間的,至於課程要不要上就自己斟酌

huemeop07/05 14:10

botnet07/05 15:32快推

jj032107/05 15:50老師人在灣區AWS耶 LINKEDIN有

popcool07/05 18:59如果只是要刷題可以去對岸找教學資源,很多都很有系統且

popcool07/05 18:59詳細,對岸這方面很有一套

shallreturn07/06 03:39先推 想學

w2810356607/06 08:10別再賣課了,300元就推

ms022716207/06 12:52

nayeonmywife07/06 13:07推推

goldflower07/06 16:20不要再推人學了 要卷爛了

superpandal07/06 19:28所以說為什麼要閉源 一個人學會寫程式不是太難

nendi07/07 07:25

paulshain0407/15 18:57推一個 很清楚 很強啊!

cathychg08/06 20:20演算法 資料庫 ERD ,done

LukeLuke09/22 04:32覺得光是 search 的標題就爛爆了。