994. Rotting Oranges 994. Rotting Oranges 題目的說明 題目有說明的有,腐爛的橘子會影響旁邊的好橘子,好橘子會爛掉,如果好橘子相連的好橘子有和爛橘子相連,過了一段時間後也會爛掉,如果有橘子沒有和任何的爛橘子相鄰就不會壞掉。
1268. Search Suggestions System 1268. Search Suggestions System class TrieNode: def __init__(self): self.
642. Design Search Autocomplete System 642. Design Search Autocomplete System class AutocompleteSystem: def __init__(self,
211. Design Add and Search Words Data Structure 211. Design Add and Search Words Data Structure 這一題比較特別,需要模糊比對搜尋的字串,
283. Move Zeroes 283. Move Zeroes 這個題目有點陷阱,題目要求要把零搬到最後,不過用這個角度去想的話,題目真的不好想,比較好做的做法需要有反面的想法: 把所有的零搬到後面 == 把所有非零的數字搬到前面
606. Construct String from Binary Tree 606. Construct String from Binary Tree # Definition for a binary
209. Minimum Size Subarray Sum 209. Minimum Size Subarray Sum 題目有給目標值,要找尋的子陣列是子陣列總和大於或等於目標值即可。 所以滑動窗口的題目,我們只要找到子陣列的總和開始大於或等於目標的時候,就可以開始縮減窗口,