283. Move Zeroes 283. Move Zeroes 這個題目有點陷阱,題目要求要把零搬到最後,不過用這個角度去想的話,題目真的不好想,比較好做的做法需要有反面的想法: 把所有的零搬到後面 == 把所有非零的數字搬到前面
209. Minimum Size Subarray Sum 209. Minimum Size Subarray Sum 題目有給目標值,要找尋的子陣列是子陣列總和大於或等於目標值即可。 所以滑動窗口的題目,我們只要找到子陣列的總和開始大於或等於目標的時候,就可以開始縮減窗口,
424. Longest Repeating Character Replacement 424. Longest Repeating Character Replacement class Solution: def characterReplacement(self,
11. Container With Most Water 11. Container With Most Water 解題的核心想法是有一句俗諺:水桶的最大容量決定於最矮的一邊。 題目給出的正是水桶高度,只是俗諺中的水桶,底部的面積都一樣,
26. Remove Duplicates from Sorted Array 26. Remove Duplicates from Sorted Array 題目的標題寫的並不是很清楚,這個題目其實是要把 雙指針問題 class
992. Subarrays with K Different Integers 992. Subarrays with K Different Integers 先見算出「最多」 k 個不同的數字的組合,