雙指標法
解題思路
初始化兩個指標:我們為兩個陣列 nums1 和 nums2 分別宣告一個指標,分別命名為 i 和 j。這兩個指標都會從各自陣列的起始位置...
前情提要
昨天我們介紹了測試金字塔,加上吃了月餅!,今天我們要從最底部的Unit test寫起,透過撰寫Unit test,來確保我們的程式有符合運作條件。
套...
破題
這個演算法的目的是將一幅畫作分割成多個區段,每個區段都有自己的顏色。畫作由多個區段組成,每個區段都有一個起始點、結束點和顏色。如果兩個區段重疊,那麼重疊...
Red-Black Tree
Red-Black Tree 是一種自平衡二叉搜索樹,用於數據結構中的排序和檢索操作。它於樹中節點的顏色標記,以確保樹的平衡性。...
今天是最後一天,讓我們繼續來介紹一下測試的夥伴
前情提要
我們昨天介紹了Test Double的Stub夥伴,今天要來介紹另一個Mock陣營的
Mock Obj...
深度優先搜尋 (DFS)
解題思路
初始化:首先,我們使用深度優先搜尋(DFS)來遍歷 s 中的每一個節點。
子樹比較:對於 s 中的每一個節點,我們需...