# leetcode100 **Repository Path**: dawnlighttt/leetcode100 ## Basic Information - **Project Name**: leetcode100 - **Description**: leetcode100 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2023-07-10 - **Last Updated**: 2024-01-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # leetcode100 ## 链表 #### 2 两数相加 #### 206 反转链表 #### 92 反转链表2 #### 25 K个一组反转链表 #### 21 合并两个有序链表 #### 160 相交链表 #### 141 环形链表 #### 142 环形链表 II #### offer22 倒数第K个节点 #### 19 删除倒数第k个节点 #### 234 回文链表 #### 83 删除链表重复元素 #### 82 删除链表重复元素II #### 24 两两交换链表中的节点 #### 23 合并K个排序链表 ## 二叉树 #### 102 二叉树层序遍历 #### 103 二叉树Z字层序遍历 #### 199 二叉树右视图 #### 236 二叉树最近公共祖先 #### 144 二叉树前序遍历 #### 94 二叉树的中序遍历 #### 145 二叉树后序遍历 #### 104 二叉树最大深度 #### 110 判断平衡二叉树 #### 124 二叉树最长路径 #### 112 路径总和 #### 113 路径总和II #### 105 前序和中序重建二叉树 #### 106 中序和后序重建二叉树 #### 543 二叉树直径 #### 226 翻转二叉树 #### 101 对称二叉树 #### 129 根节点到叶子节点的和 #### 98 判断搜索二叉树 #### 958 判断完全二叉树 #### offer54 BST第K大的节点 #### 230 BST第K小的节点 #### 114 二叉树转链表 #### 100 相同的树 ## 动态规划 #### 5 最长回文子串 #### 300 最长递增子序列 #### 70 爬楼梯 #### offer10 斐波那契数列 #### 1143 最长公共子序列 #### 718 最长公共子数组 #### 108 打家劫舍 #### 64 最小路径和 #### 322 零钱兑换 #### 518 零钱兑换II #### 62 不同路径 #### 72 编辑距离 #### 96 不同的二叉搜索树 #### 139 单词拆分 #### 221 最大正方形 #### 309 最佳买卖股票时机含冷冻期 #### 120 三角形最小路径和 ## 二分 #### 704 二分法查找 #### 33 搜索旋转排序数组 #### 69 x的平方根 #### 34 在排序数组中查找元素的第一个和最后一个位置 #### 240 搜索二维矩阵II #### 153 寻找旋转排序数组中的最小元素 #### 154 寻找旋转排序数组中的最小元素2 #### 162 寻找峰值 ## 数据结构 #### 146 LRU #### 232 用栈实现队列 #### 155 最小栈 ## 双指针 #### 3 无重复字符的最长子串 #### 53 最大子数组和 #### 15 三数之和 #### 16 最接近的三数之和 #### 121 买卖股票的最佳时机 #### 88 合并两个有序数组 #### 42 接雨水 #### offer21 调整数组奇偶 #### 283 移动0 #### 152 乘积最大子数组 #### 209 长度最小的子数组 ## 回溯 #### 46 全排列 #### 200 岛屿数量 #### 39 数组总和 #### 40 组合总和2 #### 78 子集 #### 79 单词搜索 #### 77 组合 ## 排序 #### 912 排序数组 #### 215 数组中的第K个最大元素 #### 347 TopK #### 56 合并区间 #### 148 链表排序 #### 147 对链表进行插入排序 ## hash #### 1 两数之和 #### 49 字母异位词分组 #### 76 最小覆盖子串 #### 13 罗马数字转整数 ## 单调栈 #### 32 最长有效括号 #### 739 每日温度 ## 模拟 #### 415 字符串相加 #### 20 有效括号 #### 54 螺旋矩形 #### 151 翻转字符串里面的单词 #### 8 atoi字符串转整数 #### 169 多数元素 #### 136 只出现一次的数字 #### 14 最长公共前缀 #### 48 旋转图像 #### 43 字符串相乘 #### 55 跳跃游戏 #### 238 除自身外乘积 #### 128 最长连续序列 #### 50 Pow(x,n) #### 442 数组中重复的数据 #### 448 数组中消失的数字 #### offer05 替换空格 #### 零矩阵