一、學習目標
熟悉樹的基本觀念:根、深度、高度、父子關係、直徑(diameter)。
會用 DFS/BFS 在 O(n) 內處理常見樹問題(最長路徑、節點最遠...
「網站又變慢了!」星期一早上,專案經理衝進辦公室,手上拿著客戶的抱怨信。你打開監控面板,發現 API 回應時間從平均 200ms 飆升到 2 秒。問題是,程式碼...
想像一下,你正在開發一個歷史文件數位化系統,需要處理從古羅馬到現代的所有年份標記。今天我們要用 TDD 完成最後一塊拼圖,讓轉換器能夠處理完整的羅馬數字範圍:1...
消除你程式碼的臭味 Day 18- 狀態管理:用資料定義流程
狀態機不該是 if/else 的迷宮,它的本質是一張規則流程表。
把轉移規則寫成表,讀表執行就...
還記得之前我們建立 Effect 時還有分 sync 跟 promise 的嗎?另外還有提到 Effect 像是藍圖,設計好程式的流程後我們才開始執行,這篇裡我...
Hello, 各位 iT 邦幫忙 的粉絲們大家好~~~
在本系列文因為工作上的產品應用需求,進而探索到很多層面的點滴事。透過每篇 EP 的分享把這些點滴整理,...