原创 【LeetCode題解】141_環形鏈表

目錄 141_環形鏈表 描述 解法一:哈希表 思路 Java 實現 Python 實現 解法二:雙指針(龜兔算法) 思路 Java 實現 Python 實現 141_環形鏈表 描述 給定一個鏈表,判斷鏈表中是否有環。 進階: 你能

原创 【LeetCode題解】206_反轉鏈表

目錄 206_反轉鏈表 描述 實現方式一:迭代 思路 Java 實現 Python 實現 實現方式二:遞歸 思路 Java 實現 Python 實現 206_反轉鏈表 描述 反轉一個單鏈表。 示例: 輸入: 1->2->3->4-

原创 【LeetCode題解】136_只出現一次的數字

目錄 【LeetCode題解】136_只出現一次的數字 描述 方法一:列表操作 思路 Java 實現 Python 實現 方法二:哈希表 思路 Java 實現 Python 實現 方法三:數學運算 思路 Java 實現 Python

原创 7_反轉整數

目錄 7_反轉整數 描述 方法一 思路 Java 實現 類似的 Java 實現 Python 實現 方法二:轉化爲求字符串的倒序 Java 實現 Python 實現 7_反轉整數 描述 給定一個 32 位有符號整數,將整數中的數字

原创 349_兩個數組的交集

349_兩個數組的交集 文章目錄349_兩個數組的交集描述方法一:兩個哈希表Java 實現類似的 Java 實現Python 實現類似的 Python 實現方法二:雙指針Java 實現方法三:二分查找Java 實現方法四Java 實現

原创 350_兩個數組的交集Ⅱ

350_兩個數組的交集Ⅱ 文章目錄350_兩個數組的交集Ⅱ描述方法一:映射Java 實現Python 實現類似的 Python 實現方法二:雙指針Java 實現Python 實現 描述 給定兩個數組,編寫一個函數來計算它們的交集。 示

原创 530_二分搜索樹的最小絕對值差

目錄 530_二分搜索樹的最小絕對值差 描述 方法一、中序遍歷二分搜索樹 思路 Java 代碼 Python 代碼 530_二分搜索樹的最小絕對值差 描述 給定一個所有節點爲非負值的二叉搜索樹,求樹中任意兩節點的差的絕對值的最小值。

原创 94_二叉樹的中序遍歷

目錄 94_二叉樹的中序遍歷 描述 方法一:遞歸 Java 代碼 Python代碼 方法二:非遞歸 Java 代碼 Python 代碼 94_二叉樹的中序遍歷 @ 描述 給定一個二叉樹,返回它的中序遍歷。 示例: 輸入: [1,n

原创 144_二叉樹的前序遍歷

目錄 144_二叉樹的前序遍歷 描述 方法一:遞歸 Java 代碼 Python 代碼 方法二:非遞歸(使用棧) Java 代碼 Python 代碼 144_二叉樹的前序遍歷 描述 給定一個二叉樹,返回它的前序遍歷。 示例: 輸入

原创 66_Plus-One

目錄 66_Plus-One Description Solution Java solution Python solution 1 Python solution 2 Python solution 3 66_Plus-One

原创 203_Removed-Linked-List-Elements

目錄 203_Removed-Linked-List-Elements Description Solution Java solution 1 Java solution 2 Python solution 203_Removed

原创 747_Largest-Number-At-Least-Twice-of-Others

目錄 747_Largest-Number-At-Least-Twice-of-Others Description Solution Java solution Python solution 747_Largest-Number

原创 724_Find-Pivot-Index

目錄 724_Find-Pivot-Index Description Solution Java solution Python solution 724_Find-Pivot-Index Description Given an

原创 498_Diagonal-Traverse

目錄 498_Diagonal-Traverse Description Solution Java solution Python solution 1 Python solution 2 Python solution 3 49

原创 20_Valid-Parentheses

目錄 20_Valid-Parentheses Description Solution Java solution 1 Java solution 2 (Better!) Python solution 20_Valid-Pare