基礎觀念30 min read
Day 13:程式碼人工追蹤(Trace Code)練習
用畫表格的方式手動追蹤迴圈、陣列、條件判斷的程式碼,練到看到陌生程式碼也不慌。
Blog
技術筆記、建站紀錄,以及一些日常想法會先集中在這裡。之後接上資料庫時,這裡會變成主要的文章入口。
用畫表格的方式手動追蹤迴圈、陣列、條件判斷的程式碼,練到看到陌生程式碼也不慌。
8 大常考選擇題型的真實範例與詳解,涵蓋邏輯運算、迴圈、陣列、SQL、Big-O、二分搜尋等。
把前 10 天的名詞做成小卡複習,附上 12 張參考答案,練到每張都能在 20~30 秒內講完。
二分搜尋用猜數字遊戲秒懂「每次砍一半」的邏輯,順便認識最直覺的排序概念。
大 O 符號是估計程式變慢速度的量尺,必背 O(1) 到 O(n²) 五個等級,學會看迴圈疊幾層直覺判斷複雜度。
Stack(疊盤子,後進先出)跟 Queue(排隊買排骨飯,先進先出),搞懂兩種排隊方式的差別與應用。
用「互相關聯的 Excel 表格」理解關聯式資料庫,學會 SQL 最基本的新增/讀取/修改/刪除 4 個指令。
函式像果汁機、陣列像一整排置物櫃,搞懂參數與回傳值的差別,並學會用迴圈走訪陣列。
學會 for 與 while 兩種迴圈,搭配「1 加到 100」經典考題,practice 手動追蹤變數怎麼變化。
認識三大基礎型別、if/else 判斷式,搭配滿額折扣、奇偶數判斷等實戰練習,附上新手最常犯的三個錯誤。