原创 Leetcode 1380.矩陣中的幸運數(Lucky Numbers in a Matrix)

Leetcode 1380.矩陣中的幸運數 1 題目描述(Leetcode題目鏈接)   給你一個 m * n 的矩陣,矩陣中的數字 各不相同 。請你按 任意 順序返回矩陣中的所有幸運數。 幸運數是指矩陣中滿足同時下列兩個條件的元

原创 Leetcode 639.解碼方法 2(Decode Ways II)

Leetcode 639.解碼方法 2 1 題目描述(Leetcode題目鏈接)   一條包含字母 A-Z 的消息通過以下的方式進行了編碼: 'A' -> 1 'B' -> 2 ... 'Z' -> 26 除了上述的條件以外,現

原创 Leetcode 989.數組形式的整數加法(Add to Array-Form of Integer)

Leetcode 989.數組形式的整數加法 1 題目描述(Leetcode題目鏈接)   對於非負整數 X 而言,X 的數組形式是每位數字按從左到右的順序形成的數組。例如,如果 X = 1231,那麼其數組形式爲 [1,2,3,

原创 Leetcode 958.二叉樹的完全性檢驗(Check Completeness of a Binary Tree)

Leetcode 958.二叉樹的完全性檢驗 1 題目描述(Leetcode題目鏈接)   給定一個二叉樹,確定它是否是一個完全二叉樹。 百度百科中對完全二叉樹的定義如下: 若設二叉樹的深度爲 h,除第 h 層外,其它各層 (1~

原创 Leetcode 434.字符串中的單詞數(Number of Segments in a String)

Leetcode 434.字符串中的單詞數 1 題目描述(Leetcode題目鏈接)   統計字符串中的單詞個數,這裏的單詞指的是連續的不是空格的字符。 請注意,你可以假定字符串裏不包括任何不可打印的字符。 輸入: "Hello,

原创 Leetcode 190.顛倒二進制位(Reverse Bits)

Leetcode 190.顛倒二進制位 1 題目描述(Leetcode題目鏈接)   顛倒給定的 32 位無符號整數的二進制位。 輸入: 00000010100101000001111010011100 輸出: 001110010

原创 Leetcode 493.翻轉對(Reverse Pairs)

Leetcode 493.翻轉對 1 題目描述(Leetcode題目鏈接)   給定一個數組 nums ,如果 i < j 且 nums[i] > 2*nums[j] 我們就將 (i, j) 稱作一個重要翻轉對。 你需要返回給定數

原创 Leetcode 1046.最後一塊石頭的重量(Last Stone Weight)

Leetcode 1046.最後一塊石頭的重量 1 題目描述(Leetcode題目鏈接)   有一堆石頭,每塊石頭的重量都是正整數。 每一回合,從中選出兩塊 最重的 石頭,然後將它們一起粉碎。假設石頭的重量分別爲 x 和 y,且

原创 Leetcode 438.找到字符串中所有字母異位詞(Find All Anagrams in a String)

Leetcode 438.找到字符串中所有字母異位詞 1 題目描述(Leetcode題目鏈接)   給定一個字符串 s 和一個非空字符串 p,找到 s 中所有是 p 的字母異位詞的子串,返回這些子串的起始索引。 字符串只包含小寫英

原创 Leetcode 1300.轉變數組後最接近目標值的數組和(Sum of Mutated Array Closest to Target)

Leetcode 1300.轉變數組後最接近目標值的數組和 1 題目描述(Leetcode題目鏈接)   給你一個整數數組 arr 和一個目標值 target ,請你返回一個整數 value ,使得將數組中所有大於 value 的

原创 Leetcode 645.錯誤的集合(Set Mismatch)

Leetcode 645.錯誤的集合 1 題目描述(Leetcode題目鏈接)   集合 S 包含從1到 n 的整數。不幸的是,因爲數據錯誤,導致集合裏面某一個元素複製了成了集合裏面的另外一個元素的值,導致集合丟失了一個整數並且有

原创 Leetcode 598.範圍求和 II(Range Addition II)

Leetcode 598.範圍求和 II 1 題目描述(Leetcode題目鏈接)   給定一個初始元素全部爲 0,大小爲 m*n 的矩陣 M 以及在 M 上的一系列更新操作。 操作用二維數組表示,其中的每個操作用一個含有兩個正整

原创 Leetcode 599.兩個列表的最小索引總和(Minimum Index Sum of Two Lists)

Leetcode 599.兩個列表的最小索引總和 1 題目描述(Leetcode題目鏈接)   假設Andy和Doris想在晚餐時選擇一家餐廳,並且他們都有一個表示最喜愛餐廳的列表,每個餐廳的名字用字符串表示。 你需要幫助他們用最

原创 Leetcode 1022.從根到葉的二進制數之和(Sum of Root To Leaf Binary Numbers)

Leetcode 1022.從根到葉的二進制數之和 1 題目描述(Leetcode題目鏈接)   給出一棵二叉樹,其上每個結點的值都是 0 或 1 。每一條從根到葉的路徑都代表一個從最高有效位開始的二進制數。例如,如果路徑爲 0

原创 Leetcode 423.從英文中重建數字(Reconstruct Original Digits from English)

Leetcode 423.從英文中重建數字 1 題目描述(Leetcode題目鏈接)   給定一個非空字符串,其中包含字母順序打亂的英文單詞表示的數字0-9。按升序輸出原始的數字。 注意: 輸入只包含小寫英文字母。 輸入保證合法