原创 【每日一題】LeetCode. 112.路徑總和

每日一題,防止癡呆 = = 一、題目大意 給定一個二叉樹和一個目標和,判斷該樹中是否存在根節點到葉子節點的路徑,這條路徑上所有節點值相加等於目標和。 說明: 葉子節點是指沒有子節點的節點。 來源:力扣(LeetCode) 鏈

原创 【每日一題】LeetCode. 63. 不同路徑Ⅱ

每日一題,防止癡呆 = = 一、題目大意 一個機器人位於一個 m x n 網格的左上角 (起始點在下圖中標記爲“Start” )。 機器人每次只能向下或者向右移動一步。機器人試圖達到網格的右下角(在下圖中標記爲“Finish”

原创 【每日一題】LeetCode. 990.等式方程的可滿足性

每日一題,防止癡呆 = = 一、題目大意 給定一個由表示變量之間關係的字符串方程組成的數組,每個字符串方程 equations[i] 的長度爲 4,並採用兩種不同的形式之一:“a==b” 或 “a!=b”。在這裏,a 和 b

原创 【每日一題】LeetCode. 297. 二叉樹的序列化與反序列化

每日一題,防止癡呆 = = 一、題目大意 序列化是將一個數據結構或者對象轉換爲連續的比特位的操作,進而可以將轉換後的數據存儲在一個文件或者內存中,同時也可以通過網絡傳輸到另一個計算機環境,採取相反方式重構得到原數據。 請設計一

原创 【每日一題】LeetCode. 125. 驗證迴文串

每日一題,防止癡呆 = = 一、題目大意 給定一個字符串,驗證它是否是迴文串,只考慮字母和數字字符,可以忽略字母的大小寫。 說明:本題中,我們將空字符串定義爲有效的迴文串。 來源:力扣(LeetCode) 鏈接:https:

原创 【每日一題】LeetCode. 面試題16.18. 模式匹配

每日一題,防止癡呆 = = 一、題目大意 你有兩個字符串,即pattern和value。 pattern字符串由字母"a"和"b"組成,用於描述字符串中的模式。例如,字符串"catcatgocatgo"匹配模式"aabab"(

原创 【每日一題】LeetCode. 面試題 02.01. 移除重複節點

每日一題,防止癡呆 = = 一、題目大意 編寫代碼,移除未排序鏈表中的重複節點。保留最開始出現的節點。 來源:力扣(LeetCode) 鏈接:https://leetcode-cn.com/problems/remove-d

原创 【每日一題】LeetCode. 41.缺失的第一個正數

每日一題,防止癡呆 = = 一、題目大意 給你一個未排序的整數數組,請你找出其中沒有出現的最小的正整數。 來源:力扣(LeetCode) 鏈接:https://leetcode-cn.com/problems/first-m

原创 【每日一題】LeetCode. 1028. 從先序遍歷還原二叉樹

每日一題,防止癡呆 = = 一、題目大意 我們從二叉樹的根節點 root 開始進行深度優先搜索。 在遍歷中的每個節點處,我們輸出 D 條短劃線(其中 D 是該節點的深度),然後輸出該節點的值。(如果節點的深度爲 D,則其直接子

原创 【每日一題】LeetCode. 238. 除自身以外數組的乘

每日一題,防止癡呆 = = 一、題目大意 給你一個長度爲 n 的整數數組 nums,其中 n > 1,返回輸出數組 output ,其中 output[i] 等於 nums 中除 nums[i] 之外其餘各元素的乘積。 來源

原创 【每日一題】LeetCode. 1300. 轉變數組後最接近目標值的數組和

每日一題,防止癡呆 = = 一、題目大意 給你一個整數數組 arr 和一個目標值 target ,請你返回一個整數 value ,使得將數組中所有大於 value 的值變成 value 後,數組的和最接近 target (最

原创 【每日一題】LeetCode. 面試題29. 順時針打印矩陣

每日一題,防止癡呆 = = 一、題目大意 輸入一個矩陣,按照從外向裏以順時針的順序依次打印出每一個數字。 來源:力扣(LeetCode) 鏈接:https://leetcode-cn.com/problems/shun-sh

原创 【每日一題】LeetCode. 124. 二叉樹中的最大路徑和

每日一題,防止癡呆 = = 一、題目大意 給定一個非空二叉樹,返回其最大路徑和。 本題中,路徑被定義爲一條從樹中任意節點出發,達到任意節點的序列。該路徑至少包含一個節點,且不一定經過根節點。 來源:力扣(LeetCode)

原创 【每日一題】LeetCode. 15. 三數之和

每日一題,防止癡呆 = = 一、題目大意 給你一個包含 n 個整數的數組 nums,判斷 nums 中是否存在三個元素 a,b,c ,使得 a + b + c = 0 ?請你找出所有滿足條件且不重複的三元組。 注意:答案中不可

原创 【每日一題】LeetCode. 16. 最接近的三數之和

每日一題,防止癡呆 = = 一、題目大意 給定一個包括 n 個整數的數組 nums 和 一個目標值 target。找出 nums 中的三個整數,使得它們的和與 target 最接近。返回這三個數的和。假定每組輸入只存在唯一答案