跳转至

Leetcode 题目

点击右侧目录可以跳转到对应的标签

数组

数组标签下共有31道题目

数组
题目 题目 题目 题目 题目
1. 两数之和 26. 删除排序数组中的重复项 27. 移除元素 35. 搜索插入位置 42. 接雨水
48. 旋转图像 53. 最大子序和 55. 跳跃游戏 56. 合并区间 59. 螺旋矩阵 II
62. 不同路径 64. 最小路径和 66. 加一 73. 矩阵置零 74. 搜索二维矩阵
75. 颜色分类 78. 子集 79. 单词搜索 88. 合并两个有序数组 90. 子集 II
118. 杨辉三角 119. 杨辉三角 II 120. 三角形最小路径和 121. 买卖股票的最佳时机 122. 买卖股票的最佳时机 II
189. 旋转数组 217. 存在重复元素 384. 打乱数组 509. 斐波那契数 1011. 在 D 天内送达包裹的能力
1300. 转变数组后最接近目标值的数组和

字符串

字符串标签下共有16道题目

字符串
题目 题目 题目 题目 题目
3. 无重复字符的最长子串 8. 字符串转换整数 (atoi) 13. 罗马数字转整数 14. 最长公共前缀 17. 电话号码的字母组合
20. 有效的括号 22. 括号生成 28. 实现 strStr() 38. 外观数列 43. 字符串相乘
87. 扰乱字符串 115. 不同的子序列 125. 验证回文串 344. 反转字符串 387. 字符串中的第一个唯一字符
917. 仅仅反转字母

数学

数学标签下共有15道题目

数学
题目 题目 题目 题目 题目
2. 两数相加 7. 整数反转 8. 字符串转换整数 (atoi) 9. 回文数 11. 盛最多水的容器
13. 罗马数字转整数 14. 最长公共前缀 43. 字符串相乘 50. Pow(x, n) 69. x 的平方根
204. 计数质数 368. 最大整除子集 781. 森林中的兔子 1006. 笨阶乘 1835. 所有数对按位与结果的异或和

双指针

双指针标签下共有14道题目

双指针
题目 题目 题目 题目 题目
3. 无重复字符的最长子串 11. 盛最多水的容器 19. 删除链表的倒数第N个节点 26. 删除排序数组中的重复项 27. 移除元素
28. 实现 strStr() 42. 接雨水 61. 旋转链表 75. 颜色分类 88. 合并两个有序数组
125. 验证回文串 234. 回文链表 344. 反转字符串 350. 两个数组的交集 II

动态规划

动态规划标签下共有13道题目

动态规划
题目 题目 题目 题目 题目
42. 接雨水 53. 最大子序和 62. 不同路径 64. 最小路径和 70. 爬楼梯
87. 扰乱字符串 115. 不同的子序列 120. 三角形最小路径和 121. 买卖股票的最佳时机 198. 打家劫舍
368. 最大整除子集 377. 组合总和 Ⅳ 403. 青蛙过河

哈希表

哈希表标签下共有12道题目

哈希表
题目 题目 题目 题目 题目
1. 两数之和 3. 无重复字符的最长子串 36. 有效的数独 37. 解数独 136. 只出现一次的数字
204. 计数质数 217. 存在重复元素 242. 有效的字母异位词 350. 两个数组的交集 II 387. 字符串中的第一个唯一字符
433. 最小基因变化 781. 森林中的兔子

链表

链表标签下共有11道题目

链表
题目 题目 题目 题目 题目
2. 两数相加 19. 删除链表的倒数第N个节点 21. 合并两个有序链表 23. 合并K个升序链表 24. 两两交换链表中的节点
25. K 个一组翻转链表 61. 旋转链表 92. 反转链表 II 206. 反转链表 234. 回文链表
237. 删除链表中的节点

二分查找

二分查找标签下共有9道题目

二分查找
题目 题目 题目 题目 题目
35. 搜索插入位置 50. Pow(x, n) 69. x 的平方根 74. 搜索二维矩阵 315. 计算右侧小于当前元素的个数
350. 两个数组的交集 II 1011. 在 D 天内送达包裹的能力 1283. 使结果不超过阈值的最小除数 1300. 转变数组后最接近目标值的数组和

回溯算法

回溯算法标签下共有7道题目

回溯算法
题目 题目 题目 题目 题目
17. 电话号码的字母组合 22. 括号生成 37. 解数独 46. 全排列 78. 子集
79. 单词搜索 90. 子集 II

递归

递归标签下共有6道题目

递归
题目 题目 题目 题目 题目
2. 两数相加 17. 电话号码的字母组合 21. 合并两个有序链表 24. 两两交换链表中的节点 98. 验证二叉搜索树
779. 第K个语法符号

栈标签下共有5道题目

题目 题目 题目 题目 题目
20. 有效的括号 42. 接雨水 150. 逆波兰表达式求值 155. 最小栈 341. 扁平化嵌套列表迭代器

排序

排序标签下共有5道题目

排序
题目 题目 题目 题目 题目
56. 合并区间 75. 颜色分类 242. 有效的字母异位词 315. 计算右侧小于当前元素的个数 350. 两个数组的交集 II

深度优先搜索

深度优先搜索标签下共有4道题目

深度优先搜索
题目 题目 题目 题目 题目
17. 电话号码的字母组合 98. 验证二叉搜索树 101. 对称二叉树 488. 祖玛游戏

树标签下共有3道题目

题目 题目 题目 题目 题目
98. 验证二叉搜索树 101. 对称二叉树 102. 二叉树的层序遍历

广度优先搜索

广度优先搜索标签下共有3道题目

广度优先搜索
题目 题目 题目 题目 题目
101. 对称二叉树 102. 二叉树的层序遍历 433. 最小基因变化

设计

设计标签下共有3道题目

设计
题目 题目 题目 题目 题目
155. 最小栈 341. 扁平化嵌套列表迭代器 1603. 设计停车系统

分治算法

分治算法标签下共有3道题目

分治算法
题目 题目 题目 题目 题目
23. 合并K个升序链表 53. 最大子序和 315. 计算右侧小于当前元素的个数

贪心算法

贪心算法标签下共有2道题目

贪心算法
题目 题目 题目 题目 题目
55. 跳跃游戏 122. 买卖股票的最佳时机 II

位运算

位运算标签下共有2道题目

位运算
题目 题目 题目 题目 题目
78. 子集 136. 只出现一次的数字

堆标签下共有1道题目

题目 题目 题目 题目 题目
23. 合并K个升序链表

Sliding Window

Sliding Window标签下共有1道题目

Sliding Window
题目 题目 题目 题目 题目
3. 无重复字符的最长子串

树状数组

树状数组标签下共有1道题目

树状数组
题目 题目 题目 题目 题目
315. 计算右侧小于当前元素的个数

线段树

线段树标签下共有1道题目

线段树
题目 题目 题目 题目 题目
315. 计算右侧小于当前元素的个数

评论