leetcode刷題
-
【LeetCode435】-無重疊區間
技術標籤:LeetCode刷題leetcode貪心演算法 實現思路 貪心的思想在於,如果兩區間沒有交集則正常更新區間的end,如果兩區間有交集end取兩區間的最小值,消除區間的個數+1,這麼做可以使得滿足不重疊的條件但又為...
-
LeetCode 551——學生出勤記錄I
技術標籤:LeetCode刷題 一、題目介紹 給定一個字串來代表一個學生的出勤記錄,這個記錄僅包含以下三個字元:...
-
LeetCode 563——二叉樹的坡度(DFS)
技術標籤:LeetCode刷題 一、題目介紹 給定一個二叉樹,計算 整個樹 的坡度 。...
-
macOS 相比 Win10 誰更好用,Win10 至少這些地方不輸蘋果
macOS 和 Win10 一直是家用 PC 最流行的兩大作業系統,兩者在相容性、穩定性、可擴充套件性方面一直各佔優劣。特別是 macOS 的協同功能,讓無數小白眼饞!...
-
LeetCode50--二叉樹的坡度、另一個樹的子樹
技術標籤:Leetcode刷題# Leetcode經典好題 1.二叉樹的坡度 //給定一個二叉樹,計算 整個樹 的坡度 。...
-
leetcode刷題---熱門百題---刪除連結串列的倒數第n個節點
技術標籤:leetcode刷題leetcode連結串列 給你一個連結串列,刪除連結串列的倒數第 n 個結點,並且返回連結串列的頭結點。...
-
LeetCode 1. 兩數之和(C++) 雜湊表
技術標籤:LeetCode刷題演算法資料結構leetcode雜湊表陣列 給定一個整數陣列 nums 和一個整數目標值 target,請你在該陣列中找出 和為目標值 的那 兩個 整數,並返回它們的陣列下標。 你可以假設每種輸入只會對應...
-
LeetCode 31. 下一個排列(C++) 雙指標
技術標籤:LeetCode刷題資料結構演算法leetcode陣列指標 示例 1: 輸入:nums = [1,2,3]...
-
leetcode【每日一題】978. 最長湍流子陣列 java
技術標籤:leetcode刷題 題幹 當 A 的子陣列 A[i], A[i+1], …, A[j] 滿足下列條件時,我們稱其為湍流子陣列:...
-
【LeetCode739】-每日溫度
技術標籤:LeetCode刷題leetcode棧 實現思想: 藉助了【LeetCode84】-柱狀圖中最大矩形面積的思想,因為該計算也是滿足後進先出的規律,所以選擇用棧來實現,棧裡面儲存的是元素的下標值,只要當前的溫度大於棧頂...
-
leetcode 劍指Offer 68-I.二叉搜尋樹的最近公共祖先 Java
技術標籤:leetcode刷題演算法二叉樹leetcode 二叉搜尋樹的最近公共祖先 做題部落格連結題目連結描述示例初始程式碼模板程式碼...
-
Java規則引擎-Easy Rules使用
技術標籤:規則引擎Easy Rules規則引擎Easy Rules的使用Java開源規則引擎 Java規則引擎-Easy Rules使用...
-
160. 相交連結串列(雙指標)
技術標籤:leetcode刷題 ###解題思路 雙指標演算法,定義p1和p2分別指向頭節點headA和headB,讓p1,p2同時走,如果p1走到盡頭,則讓p1指向headB,如果p2走到盡頭,則讓p2指向headA...
-
LeetCode刷題—陣列:二分法
技術標籤:LeetCode刷題二分法java 二分查詢 目錄如下: 1. 二分查詢基本框架 2. 二分查詢左邊界 3. 二分查詢右邊界...
-
樹遍歷相關:二叉樹的遍歷、N叉樹的遍歷、N叉樹的層序遍歷
技術標籤:LeetCode刷題leetcode 文章目錄 一、二叉樹的中序遍歷1、遞迴法(推薦)2、迭代法(瞭解)---中序遍歷3、迭代法(瞭解)---前序遍歷4、迭代法(瞭解)---後序遍歷...
