函數(Function)
函數是一種對應關係,所以在討論函數之前,我們要先了解什麼對應關係。
對應關係
對應關係就是兩個集合之間的關係,一個集合為定義域,另一...
一、學習目標
了解 BFS(Breadth-First Search) 在無權圖求最短邊數路徑的原理與不變量。
熟悉四種常見套路:網格 BFS、一般圖 BFS...
今天要做什麼?
昨天我們學會了測試替身,解決了外部依賴的測試問題。今天面對一個新的挑戰:「如何測試程式在出錯時的行為?」
想像一個場景:你的應用需要處理各種錯誤...
今天的目標
還記得昨天我們學會了例外處理測試,確保程式在錯誤情況下的穩定運行嗎?今天要面對一個更深層的問題:「我們的測試到底覆蓋了多少程式碼?」
測試覆蓋率(T...
主題
在上一篇文章中,我們已經完成了踩地雷的基礎功能,包括地圖生成、點擊格子與遊戲結束判斷。今天,我要帶大家實作 重新開始功能
🎯 主要邏輯
重新開始功能需要支...
「不過你連 Queue 都還沒掌握,就別提 Graph 了。」
「誰說的?我不是已經通過考驗了嗎?」
「通過?那你知道 Queue 的新增和刪除的時間複雜度上限...