--- tags: DSA in JavaScript --- # Ch4. Problem Soving Approach 5 個步驟,訂製一個解決問題的計畫 1. Understand the Problem 2. Concrete Examples 3. Break it down 4. Solve / Simplify 5. Look back & Refactor ## Understand the Problem 在解決問題前的第一步,先釐清問題,可以分成以下步驟: 1. Can I restate the problem in my own words? 先試著將問題以自己的語言闡釋出來,因為在轉換的過程中,我們就會不自覺地去思考這些問題。 ```javascript= // 這邊寫上那個題目當範例 ``` 2.