LeetCode刷题目录

LeetCode刷题目录

LeetCode 收集了许多公司的面试题目,基本上涉及到了所有常规的算法类型。

以下记录了博主的刷题过程,有问题或疑惑,望交流指正!

序号 题名 C++ 难度
1 两数之和 通过 简单
2 两数相加 通过 中等
3 无重复字符的最长子串 中等
4 寻找两个有序数组中的中位数 通过 困难
5 最长回文子串 中等
6 Z字形变换 中等
7 整数反转 简单
8 字符串转换整数(atoi) 中等
9 回文数 简单
10 正则表达式匹配 困难
11 盛最多水的容器 中等
12 整数转罗马数字 中等
13 罗马数字转整数 简单
14 最长公共前缀 简单
15 三数之和 通过 中等
16 最接近的三数之和 通过 中等
17 电话号码的字母组合 中等
18 四数之和 通过 中等
19 删除链表的倒数第N个节点 中等
20 有效的括号 简单
21 合并两个有序链表 简单
22 括号生成 中等
23 合并K个排序链表 困难
24 两两交换链表中的节点 通过 中等
25 K个一组翻转链表 通过 困难
26 删除排序数组中的重复项 通过 简单
27 移除元素 通过 简单
28 实现strStr() 简单
29 两数相除 中等
30 串联所有单词的子串 困难
31 下一个排列 通过 中等
32 最长有效括号 困难
33 搜索旋转排序数组 通过 中等
34 在排序数组中查找元素的第一个和最后一个位置 中等
35 搜索插入位置 简单
36 有效的数独 通过 中等
37 解数独 困难
38 报数 简单
39 组合总和 中等
40 组合总和Ⅱ 中等
41 缺失的第一个正数 困难
42 接雨水 通过 困难
43 字符串相乘 中等
44 通配符匹配 困难
45 跳跃游戏Ⅱ 困难
46 全排列 中等
47 全排列Ⅱ 中等
48 旋转图像 通过 中等
49 字母异位词分组 中等
50 Pow(x, n) 中等
51 N皇后 困难
52 N皇后Ⅱ 困难
53 最大子序和 简单
54 螺旋矩阵 中等
55 跳跃游戏 中等
56 合并区间 中等
57 插入区间 困难
58 最后一个单词的长度 简单
59 螺旋矩阵Ⅱ 中等
60 第k个排序 通过 中等
61 旋转链表 通过 中等
62 不同路径 中等
63 不同路径Ⅱ 中等
64 最小路径和 中等
65 有效数字 困难
66 加一 通过 简单
67 二进制求和 简单
68 文本左右对齐 困难
69 X的平方根 简单
70 爬楼梯 通过 简单
71 简化路径 中等
72 编辑距离 困难
73 矩阵置零 通过 中等
74 搜索二维矩阵 中等
75 颜色分类 中等
76 最小覆盖子串 困难
77 组合 中等
78 子集 中等
79 单词搜索 中等
80 删除排序数组中的重复项Ⅱ 通过 中等
81 搜索旋转排序数组Ⅱ 中等
82 删除排序链表中的重复元素Ⅱ 通过 中等
83 删除排序链表中的重复元素 通过 简单
84 柱状图中最大的矩形 困难
85 最大矩形 困难
86 分隔链表 中等
87 扰乱字符串 困难
88 合并两个有序数组 简单
89 格雷编码 通过 中等
90 子集Ⅱ 中等
91 解码方法 中等
92 反转链表Ⅱ 通过 中等
93 复原IP地址 中等
94 二叉树的中序遍历 中等
95 不同的二叉搜索树Ⅱ 中等
96 不同的二叉搜索树 中等
97 交错字符串 困难
98 验证二叉搜索树 中等
99 恢复二叉搜索树 困难
100 相同的树 简单

你可能感兴趣的:(LeetCode)