Skip to content

allanwlz/SNO3LeetCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

| English | 简体中文 |

LeetCode 的解答


最近一次更新: 2020-07-05 22:15:32

The source code is fetched using the tool LeetCode_Helper.

# 题名 解答 通过率 难度 标签
面试题 08.01 三步问题 C++ 34.6% 简单 动态规划
387 字符串中的第一个唯一字符 C++ 45.6% 简单 哈希表
字符串
383 赎金信 C++ 53.8% 简单 字符串
349 两个数组的交集 C++ 69.7% 简单 排序
哈希表
双指针
二分查找
345 反转字符串中的元音字母 C++ 50.2% 简单 双指针
字符串
344 反转字符串 C++ 70.6% 简单 双指针
字符串
303 区域和检索 - 数组不可变 C++ 62.0% 简单 动态规划
289 生命游戏 C++ 74.4% 中等 数组
287 寻找重复数 C++ 65.7% 中等 数组
双指针
二分查找
283 移动零 C++ 61.5% 简单 数组
双指针
278 第一个错误的版本 C++ 39.4% 简单 二分查找
268 缺失数字 C++ 56.1% 简单 位运算
数组
数学
257 二叉树的所有路径 C++ 64.2% 简单
深度优先搜索
238 除自身以外数组的乘积 C++ 70.4% 中等 数组
235 二叉搜索树的最近公共祖先 C++ 64.3% 简单
229 求众数 II C++ 43.2% 中等 数组
228 汇总区间 C++ 53.0% 中等 数组
227 基本计算器 II C++ 36.3% 中等 字符串
226 翻转二叉树 C++ 75.6% 简单
219 存在重复元素 II C++ 39.4% 简单 数组
哈希表
217 存在重复元素 C++ 52.6% 简单 数组
哈希表
216 组合总和 III C++ 71.4% 中等 数组
回溯算法
209 长度最小的子数组 C++ 44.4% 中等 数组
双指针
二分查找
198 打家劫舍 C++ 45.8% 简单 动态规划
189 旋转数组 C++ 42.0% 简单 数组
169 多数元素 C++ 63.7% 简单 位运算
数组
分治算法
167 两数之和 II - 输入有序数组 C++ 54.6% 简单 数组
双指针
二分查找
165 比较版本号 C++ 42.0% 中等 字符串
162 寻找峰值 C++ 46.7% 中等 数组
二分查找
153 寻找旋转排序数组中的最小值 C++ 51.0% 中等 数组
二分查找
152 乘积最大子数组 C++ 39.9% 中等 数组
动态规划
151 翻转字符串里的单词 C++ 42.7% 中等 字符串
125 验证回文串 C++ 45.7% 简单 双指针
字符串
122 买卖股票的最佳时机 II C++ 61.0% 简单 贪心算法
数组
121 买卖股票的最佳时机 C++ 54.4% 简单 数组
动态规划
120 三角形最小路径和 C++ 65.1% 中等 数组
动态规划
119 杨辉三角 II C++ 61.2% 简单 数组
118 杨辉三角 C++ 66.7% 简单 数组
112 路径总和 C++ 49.9% 简单
深度优先搜索
111 二叉树的最小深度 C++ 42.8% 简单
深度优先搜索
广度优先搜索
110 平衡二叉树 C++ 52.3% 简单
深度优先搜索
108 将有序数组转换为二叉搜索树 C++ 73.3% 简单
深度优先搜索
107 二叉树的层次遍历 II C++ 65.9% 简单
广度优先搜索
106 从中序与后序遍历序列构造二叉树 C++ 68.9% 中等
深度优先搜索
数组
105 从前序与中序遍历序列构造二叉树 C++ 67.4% 中等
深度优先搜索
数组
104 二叉树的最大深度 C++ 73.6% 简单
深度优先搜索
101 对称二叉树 C++ 52.3% 简单
深度优先搜索
广度优先搜索
100 相同的树 C++ 58.1% 简单
深度优先搜索
94 二叉树的中序遍历 C++ 71.9% 中等

哈希表
93 复原IP地址 C++ 47.0% 中等 字符串
回溯算法
91 解码方法 C++ 23.9% 中等 字符串
动态规划
90 子集 II C++ 60.4% 中等 数组
回溯算法
88 合并两个有序数组 C++ 48.0% 简单 数组
双指针
81 搜索旋转排序数组 II C++ 35.7% 中等 数组
二分查找
80 删除排序数组中的重复项 II C++ 55.8% 中等 数组
双指针
79 单词搜索 C++ 41.9% 中等 数组
回溯算法
78 子集 C++ 77.5% 中等 位运算
数组
回溯算法
75 颜色分类 C++ 55.1% 中等 排序
数组
双指针
74 搜索二维矩阵 C++ 38.3% 中等 数组
二分查找
73 矩阵置零 C++ 55.6% 中等 数组
71 简化路径 C++ 39.9% 中等
字符串
70 爬楼梯 C++ 49.9% 简单 动态规划
69 x 的平方根 C++ 38.8% 简单 数学
二分查找
67 二进制求和 C++ 54.3% 简单 数学
字符串
66 加一 C++ 44.6% 简单 数组
64 最小路径和 C++ 65.9% 中等 数组
动态规划
63 不同路径 II C++ 33.7% 中等 数组
动态规划
62 不同路径 C++ 60.8% 中等 数组
动态规划
59 螺旋矩阵 II C++ 77.6% 中等 数组
58 最后一个单词的长度 C++ 33.4% 简单 字符串
56 合并区间 C++ 42.7% 中等 排序
数组
55 跳跃游戏 C++ 40.4% 中等 贪心算法
数组
54 螺旋矩阵 C++ 40.7% 中等 数组
53 最大子序和 C++ 51.6% 简单 数组
分治算法
动态规划
49 字母异位词分组 C++ 62.3% 中等 哈希表
字符串
48 旋转图像 C++ 68.7% 中等 数组
43 字符串相乘 C++ 42.5% 中等 数学
字符串
40 组合总和 II C++ 62.0% 中等 数组
回溯算法
39 组合总和 C++ 69.1% 中等 数组
回溯算法
38 外观数列 C++ 55.7% 简单 字符串
35 搜索插入位置 C++ 45.8% 简单 数组
二分查找
34 在排序数组中查找元素的第一个和最后一个位置 C++ 39.8% 中等 数组
二分查找
33 搜索旋转排序数组 C++ 38.2% 中等 数组
二分查找
31 下一个排列 C++ 34.0% 中等 数组
28 实现 strStr() C++ 39.7% 简单 双指针
字符串
27 移除元素 C++ 58.4% 简单 数组
双指针
26 删除排序数组中的重复项 C++ 50.6% 简单 数组
双指针
22 括号生成 C++ 75.7% 中等 字符串
回溯算法
20 有效的括号 C++ 41.9% 简单
字符串
18 四数之和 C++ 37.9% 中等 数组
哈希表
双指针
17 电话号码的字母组合 C++ 53.8% 中等 字符串
回溯算法
16 最接近的三数之和 C++ 45.8% 中等 数组
双指针
15 三数之和 C++ 28.4% 中等 数组
双指针
14 最长公共前缀 C++ 38.4% 简单 字符串
13 罗马数字转整数 C++ 61.8% 简单 数学
字符串
12 整数转罗马数字 C++ 63.9% 中等 数学
字符串
11 盛最多水的容器 C++ 63.6% 中等 数组
双指针
8 字符串转换整数 (atoi) C++ 20.7% 中等 数学
字符串
6 Z 字形变换 C++ 48.2% 中等 字符串
5 最长回文子串 C++ 31.0% 中等 字符串
动态规划
3 无重复字符的最长子串 C++ 35.0% 中等 哈希表
双指针
字符串
None
1 两数之和 C++ 48.9% 简单 数组
哈希表

About

LeetCodeLib For SNO3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages