跳至主要内容

Introduction

這是一個入口頁面,歡迎來到我家 🏠

希望這裡的筆記能對你有所幫助 😗

Data Structure & Algorithm

在 2026 年的今天,資料結構與演算法仍然是軟體工程師繞不過去的一道坎,無論是多麼討厭刷題的人,最後都還是要乖乖面對。

對於非本科且大學沒有學過任何相關課程的人,可以從 Hello 演算法 開始。 這個網站的講解我認為是連完全沒概念的人也能聽懂,讀完一次之後就可以開始刷題了。

這裡列舉幾個常見的題單 :

  • Grind 75 : 適合第一次刷題的人,建議如果是第一次接觸 leetcode,超過 5 分鐘沒想法就可以直接看答案了,這代表你所掌握的工具或模式不夠多,不用太堅持
  • HelloInterview - Code : 視覺化的部分做的真的蠻不錯的,AI 的建議我覺得也還行,缺點是感覺測資有點弱,很多問題抓不太到,最好改到 leetcode 上去提交
  • Neetcode 150代碼隨想錄 : 這兩份比較適合一般大眾,該有的主題都有,150-200 題左右認真寫的話應該可以在 2-3 個月內完成
  • 靈神題單 : 真的太多了... 感覺刷一年可能都寫不完,如果目標是去 Google 的話可能可以花個一年挑戰看看,或是針對比較弱的主題刷

最後推薦一下這個 Leetcode 分數擴充套件,它可以顯示這題對應的分數,蠻有用的。