/LeetCode

记录LeetCode并方便检索

Primary LanguageC++

LeetCode 目录

LeetCode重点题整理 目录检索


LeetCode题目分类

数组

K-SUM类

序号 题目 难度
1. 两数之和 简单
15. 三数之和 中等

区间问题

序号 题目 难度
56. 合并区间 简单

子数组

序号 题目 难度
78. 子集 简单
53. 最大子序和 简单

Rotate类

序号 题目 难度
48. 旋转图像 中等

动态规划

序号 题目 难度
62. 不同路径 中等
53. 最大子序和 简单
70. 爬楼梯 简单
152. 乘积最大数组 中等

排序问题

序号 题目 难度
75. 颜色分类 中等
88. 合并两个有序数组 简单

搜索问题

序号 题目 难度
33. 搜索旋转排序数组 中等
04. 寻找两个正序数组的中位数 困难

双指针

序号 题目 难度
11. 盛最多水的容器 中等

回溯

序号 题目 难度
46. 全排列 中等

贪心算法

序号 题目 难度
55. 跳跃游戏 中等

DFS/BFS

序号 题目 难度
200. 岛屿数量 中等

基础

序号 题目 难度
07. 整数反转 简单

字符串

双指针

序号 题目 难度
03. 无重复字符的最长子串 中等

动态规划

序号 题目 难度
05. 最长回文子串 中等

序号 题目 难度
32. 最长有效括号 困难

基础

序号 题目 难度
20. 有效的括号 简单
08. 字符串转换整数(stoi) 中等
14. 最长公共前缀 简单
1670. 面试题 16.18. 模式匹配 中等/困难
415. 字符串相加 简单

链表

基础

序号 题目 难度
02. 两数相加 中等
206. 反转链表 简单
21. 合并两个有序链表 简单
23. 合并K个有序链表 困难
19. 删除链表的倒数第N个节点 简单

二叉树

基础

序号 题目 难度
102. 二叉树的层序遍历 中等
94. 二叉树的中序遍历 中等