1-100

LeetCode #

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

本文访问量

本站总访问量

本站总访客数