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

看板Soft_Job作者 (pcman)時間1年前 (2022/07/04 14:18), 編輯推噓15(24938)
留言71則, 36人參與, 1年前最新討論串1/1
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.cc), 來自: 73.162.232.84 (美國) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1656915538.A.A00.html

07/04 14:31, 1年前 , 1F
謝謝介紹,不過這邊不是討論工作的嗎?
07/04 14:31, 1F

07/04 14:32, 1年前 , 2F
可參考:Prob_Solve
07/04 14:32, 2F

07/04 14:36, 1年前 , 3F
有夠清楚 太猛了
07/04 14:36, 3F

07/04 14:50, 1年前 , 4F
賣課程囉
07/04 14:50, 4F

07/04 15:17, 1年前 , 5F
課程我有買,但我覺得實作的部分可以再講詳細一點
07/04 15:17, 5F

07/04 15:18, 1年前 , 6F
例如大家都知道backtracking,但如何寫出那個遞迴的技巧
07/04 15:18, 6F

07/04 15:18, 1年前 , 7F
會想要多知道一點, 為什麼參數要這樣放之類的~
07/04 15:18, 7F

07/04 16:05, 1年前 , 8F
想問說不買這種課程有什麼推薦的書嗎?
07/04 16:05, 8F

07/04 16:15, 1年前 , 9F
intro to algorithms 或者直接去leetcode硬幹
07/04 16:15, 9F

07/04 16:16, 1年前 , 10F
你買不買課程 看不看 都要花時間卡關 有基本資料結構
07/04 16:16, 10F

07/04 16:17, 1年前 , 11F
就可以直接開始一直寫leetcode了
07/04 16:17, 11F

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

07/04 16:30, 1年前 , 13F
太大幫助,多寫多練抓到感覺才有辦法實際應用
07/04 16:30, 13F

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

07/04 17:47, 1年前 , 15F
之類的
07/04 17:47, 15F

07/04 17:52, 1年前 , 16F
推 cousera Stanford 的演算法課程
07/04 17:52, 16F

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

07/04 18:21, 1年前 , 18F
基本上可以應付絕大多數的問題
07/04 18:21, 18F

07/04 18:23, 1年前 , 19F
講錯,是演算法導論,白算盤是祭祖的
07/04 18:23, 19F

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

07/04 19:18, 1年前 , 21F
code。
07/04 19:18, 21F

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

07/04 19:30, 1年前 , 23F
Hash search更好笑,只說時間複雜度贏其他方法,卻隻字不
07/04 19:30, 23F

07/04 19:30, 1年前 , 24F
提,空間複雜度,誤導初學者。有夠差的教學內容。
07/04 19:30, 24F

07/04 19:45, 1年前 , 25F
Hash很實用啦,但拿binary search墊背大可不必,這兩個
07/04 19:45, 25F

07/04 19:45, 1年前 , 26F
適用場景差太多了不太能比
07/04 19:45, 26F

07/04 19:54, 1年前 , 27F
udemy 可以試試
07/04 19:54, 27F

07/04 20:01, 1年前 , 28F
因為工作,我主要是js在刷 蠻推ztm的課程 ,有優
07/04 20:01, 28F

07/04 20:01, 1年前 , 29F
惠買 400有找 但仍是針對主題挑題目出來說明,對於
07/04 20:01, 29F

07/04 20:01, 1年前 , 30F
有程式開發經驗的人,補概念是恰恰好
07/04 20:01, 30F

07/04 20:06, 1年前 , 31F
還有建議新手多把重心放在瞭解結構的使用情境,還
07/04 20:06, 31F

07/04 20:06, 1年前 , 32F
有時間與空間複雜度。實作多是所用語言熟悉度
07/04 20:06, 32F

07/04 20:07, 1年前 , 33F
有關,多練習就好。
07/04 20:07, 33F

07/04 20:10, 1年前 , 34F
07/04 20:10, 34F

07/04 20:12, 1年前 , 35F
推普林斯頓algorithms 4e 還有兩個配套課程
07/04 20:12, 35F

07/04 20:17, 1年前 , 36F

07/04 20:53, 1年前 , 37F
笑死 紅黑樹是面試官不想錄取人的時候才問的 你說top5?
07/04 20:53, 37F

07/04 20:57, 1年前 , 38F
嗯嗯不錯的介紹
07/04 20:57, 38F

07/04 21:05, 1年前 , 39F
面試要你刻紅黑數 哪間支企?
07/04 21:05, 39F

07/04 22:44, 1年前 , 40F
想看Entity component system的圖解和實作
07/04 22:44, 40F

07/04 22:53, 1年前 , 41F
zxcasd大, 請問是推ztm的哪門課程? 感謝您
07/04 22:53, 41F

07/04 23:19, 1年前 , 42F
MIT OpenCourseWare 6.006 和 6.0046
07/04 23:19, 42F

07/04 23:21, 1年前 , 43F

07/04 23:21, 1年前 , 44F
p6V_F-5jb5L2iHb
07/04 23:21, 44F

07/04 23:21, 1年前 , 45F

07/04 23:21, 1年前 , 46F
fmCvGym2ucw3oGp
07/04 23:21, 46F

07/04 23:21, 1年前 , 47F
入門不錯
07/04 23:21, 47F

07/04 23:54, 1年前 , 48F
大家真和平
07/04 23:54, 48F

07/05 01:41, 1年前 , 49F
中文資源又不是沒有 台大資工ADA網路上就找得到課程影片了
07/05 01:41, 49F

07/05 01:41, 1年前 , 50F
還要買課?考大學還是面工作
07/05 01:41, 50F

07/05 07:59, 1年前 , 51F
Master the Coding Interview: Big Tech (FAANG) I
07/05 07:59, 51F

07/05 07:59, 1年前 , 52F
nterviews
07/05 07:59, 52F

07/05 08:23, 1年前 , 53F
普林斯頓algorithms 4e 超讚 大推
07/05 08:23, 53F

07/05 09:23, 1年前 , 54F
古老的二元搜尋?如果你的 index 大到不能放 memory 看你
07/05 09:23, 54F

07/05 09:23, 1年前 , 55F
要怎麼用 hash。
07/05 09:23, 55F

07/05 10:19, 1年前 , 56F
謝謝z大
07/05 10:19, 56F

07/05 13:36, 1年前 , 57F
說不定本人根本沒面試過XD
07/05 13:36, 57F

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

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

07/05 14:10, 1年前 , 60F
07/05 14:10, 60F

07/05 15:32, 1年前 , 61F
快推
07/05 15:32, 61F

07/05 15:50, 1年前 , 62F
老師人在灣區AWS耶 LINKEDIN有
07/05 15:50, 62F

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

07/05 18:59, 1年前 , 64F
詳細,對岸這方面很有一套
07/05 18:59, 64F

07/06 03:39, 1年前 , 65F
先推 想學
07/06 03:39, 65F

07/06 08:10, 1年前 , 66F
別再賣課了,300元就推
07/06 08:10, 66F

07/06 12:52, 1年前 , 67F
07/06 12:52, 67F

07/06 13:07, 1年前 , 68F
推推
07/06 13:07, 68F

07/06 16:20, 1年前 , 69F
不要再推人學了 要卷爛了
07/06 16:20, 69F

07/06 19:28, 1年前 , 70F
所以說為什麼要閉源 一個人學會寫程式不是太難
07/06 19:28, 70F

07/07 07:25, 1年前 , 71F
07/07 07:25, 71F
文章代碼(AID): #1YmePIe0 (Soft_Job)