LeetCode

307. Range Sum Query - Mutable

307. Range Sum Query - Mutable class BIT: def __init_

866. Prime Palindrome

866. Prime Palindrome 9. Palindrome Number 和 204. Count Primes

680. Valid Palindrome II

680. Valid Palindrome II 這一題是 125. Valid Palindrome 的變形,考的是如果說最多可以修改一個字元,

755. Pour Water

755. Pour Water class Solution: def pourWater(self, heights: List[

167. Two Sum II - Input array is sorted

167. Two Sum II - Input array is sorted 如果已經排序好了,

445. Add Two Numbers II

445. Add Two Numbers II # Definition for singly-linked list. # class

42. Trapping Rain Water

42. Trapping Rain Water 要寫這一題之前,要先了解 11. Container With Most

67. Add Binary

67. Add Binary class Solution: def addBinary(self, a: str,

125. Valid Palindrome

125. Valid Palindrome 回文的題目真的滿常讓我掛掉的,所以我想要記錄下來我怎麼克服這類型的題型的 雙指針 雙指針是一個很好想到的解法,從兩側往中間搜尋,終止條件是兩邊的指針到達中間位置了。 這裡是一個小地方要注意,

647. Palindromic Substrings

647. Palindromic Substrings 有了 5. Longest Palindromic Substring 的經驗,這一題就會好寫很多,