PinnedArthur Lin·Aug 24, 2024從零開始的動態規劃 Dynamic Programming(一)- 基礎中的基礎如果你在學習資料結構與演算法的路上,總是覺得動態規劃很難,聽到這四個字就害怕,碰到這個標籤的題目就想跳過,也或許是曾經努力奮發起來面對過這個難關,看過了很多的題解,好像每次都免強看懂了什麼,有所進步,但下次碰到一樣的問題,腦袋還是忘的一干二淨。那這系列就是寫給你的!A response icon2A response icon2
PinnedInAiworksbyArthur Lin·Sep 2, 2023從新手到大師的學習之旅(一):四大法則掌握高效學習關鍵在現代快速變化的社會中,學習變得越來越重要,加上 AI 工具的突破,未來或許一個人一輩子得換上數種以上不同類型的工作,那快速掌握新知、適應變化的學習能力就成為了重要的關鍵…A response icon1A response icon1
PinnedArthur Lin·Aug 13, 2022拿到 Google & Amazon Offer 的面試之旅(一)本輪面試 Google 與 Amazon,也是第一次挑戰一線大公司,共歷時約 4 個月,幾乎同時開始同時結束,最後很幸運的皆拿到 Offer。希望用這篇文章來分享一下這趟旅程跟學到的經驗給大家。A response icon7A response icon7
PinnedInAiworksbyArthur Lin·Sep 10, 2020二分搜尋法(Binary Search)完整教學(一)- 基礎介紹Binary…A response icon4A response icon4
PinnedInAiworksbyArthur Lin·Nov 14, 2021演算法學習之 Leetcode 破關總指南(一)新手村與基本功訓練A response icon2A response icon2
Arthur Lin·Feb 4, 2025從零開始的動態規劃 Dynamic Programming(五)- 背包問題(Knapsack Problem)系列連結A response icon1A response icon1
Arthur Lin·Nov 9, 2024二分搜尋法(Binary Search)完整教學(四)- 一以貫之到底我們有沒有什麼辦法,可以讓所有題目都用統一的寫法完成呢?恭喜,問了就有!這篇給大家一個萬用模板,可以靠他解決所有題目!這一篇可以說是前三篇技巧的總結,並讓大家看到更統一且廣義的思維方式,來理解 Binary Search 的奇妙之處。
Arthur Lin·Aug 24, 2024從零開始的動態規劃 Dynamic Programming(三)- 在迷宮中掌握前後順序延續前兩篇,我們又要稍微再更進階一點點了,雖然仍然算不上難題,但帶出了更多的細節,讓我們繼續用它,來過展核心基礎知識。這些基礎打底很重要,如果你只是覺得好像有看懂,但到現在都還沒開始動手寫程式的話,我強烈建議你先停一停,好好動手把這篇跟前一篇的題目做出來。
Arthur Lin·Aug 24, 2024從零開始的動態規劃 Dynamic Programming(二)- 尋找狀態轉移公式這篇的題目仍然不會太困難,但我會講得很細,如系列開頭所說,我正是希望透過這些反覆追根究的思考過程,幫助大家把關於動態規劃的基底一口氣打好,因為這些簡單的問題真正的重點不在於解出來,而在於培養熟悉的流程感,練熟以後,碰到更困難的問題,就不會在茫無頭緒了。