序号 | 题目 | GIT | 难度 | 语言 |
---|---|---|---|---|
2. | Add Two Numbers | 两数相加 | 中等 | JAVA |
21. | Merge Two Sorted Lists | 合并两个有序链表 | 简单 | JAVA |
21. | Merge Two Sorted Lists | 合并两个有序链表 | 简单 | GO |
42. | Trapping Rain Water | 接雨水 | 困难 | GO |
56. | Merge Intervals | 合并区间 | 中等 | JAVA |
121. | Best Time to Buy and Sell Stock | 买卖股票的最佳时机 | 简单 | JAVA |
155. | Min Stack | 最小栈 | 简单 | JAVA |
155. | Min Stack | 最小栈 | 简单 | GO |
171. | Excel Sheet Column Number | Excel表列序号 | 简单 | JAVA |
206. | Reverse Linked List | 反转链表 | 简单 | JAVA |
217. | Contains Duplicate | 存在重复元素 | 简单 | GO |
序号 | 题目 | GIT | 难度 | 语言 |
---|---|---|---|---|
1 | [两数之和] | 1.两数之和 | GO | |
4 | [寻找两个正序数组的中位数] | 4.寻找两个正序数组的中位数 | GO | |
5 | [最长回文子串] | 5.最长回文子串 | GO | |
11 | [盛最多水的容器] | 11.盛最多水的容器 | GO | |
14 | [最长公共前缀] | 14.最长公共前缀 | GO | |
15 | [三数之和] | 15.三数之和 | GO | |
16 | [最接近的三数之和] | 16.最接近的三数之和 | GO | |
19 | [删除链表的倒数第-n-个结点] | 19.删除链表的倒数第-n-个结点 | GO | |
23 | [合并k个升序链表] | 23.合并k个升序链表 | JAVA | |
41 | [缺失的第一个正数] | 41.缺失的第一个正数 | GO | |
42 | [接雨水] | 42.接雨水 | GO | |
43 | [字符串相乘] | 43.字符串相乘 | GO | |
54 | [螺旋矩阵] | 54.螺旋矩阵 | GO | |
61 | [旋转链表] | 61.旋转链表 | GO | |
64 | [最小路径和] | 64.最小路径和 | GO | |
78 | [子集] | 78.子集 | GO | |
83 | [删除排序链表中的重复元素] | 83.删除排序链表中的重复元素 | GO | |
84 | [柱状图中最大的矩形] | 84.柱状图中最大的矩形 | GO | |
96 | [不同的二叉搜索树] | 96.不同的二叉搜索树 | GO | |
126 | [单词接龙-ii] | 126.单词接龙-ii | GO | |
130 | [被围绕的区域] | 130.被围绕的区域 | GO | |
136 | [只出现一次的数字] | 136.只出现一次的数字 | GO | |
137 | [只出现一次的数字-ii] | 137.只出现一次的数字-ii | GO | |
154 | [寻找旋转排序数组中的最小值-ii] | 154.寻找旋转排序数组中的最小值-ii | GO | |
191 | [位-1-的个数] | 191.位-1-的个数 | GO | |
198 | [打家劫舍] | 198.打家劫舍 | GO | |
201 | [数字范围按位与] | 201.数字范围按位与 | GO | |
206 | [反转链表] | 206.反转链表 | GO | |
208 | [实现-trie-前缀树] | 208.实现-trie-前缀树 | GO | |
210 | [课程表-ii] | 210.课程表-ii | GO | |
213 | [打家劫舍-ii] | 213.打家劫舍-ii | GO | |
231 | [2-的幂] | 231.2-的幂 | GO | |
236 | [二叉树的最近公共祖先] | 236.二叉树的最近公共祖先 | GO | |
238 | [除自身以外数组的乘积] | 238.除自身以外数组的乘积 | GO | |
239 | [滑动窗口最大值] | 239.滑动窗口最大值 | GO | |
260 | [只出现一次的数字-iii] | 260.只出现一次的数字-iii | GO | |
279 | [完全平方数] | 279.完全平方数 | GO | |
292 | [nim-游戏] | 292.nim-游戏 | GO | |
301 | [删除无效的括号] | 301.删除无效的括号 | GO | |
319 | [灯泡开关] | 319.灯泡开关 | GO | |
416 | [分割等和子集] | 416.分割等和子集 | GO | |
421 | [数组中两个数的最大异或值] | 421.数组中两个数的最大异或值 | GO | |
437 | [路径总和-iii] | 437.路径总和-iii | GO | |
456 | [132-模式] | 456.132-模式 | GO | |
476 | [数字的补数] | 476.数字的补数 | GO | |
480 | [滑动窗口中位数] | 480.滑动窗口中位数 | GO | |
480 | [滑动窗口中位数] | 480.滑动窗口中位数 | JAVA | |
496 | [下一个更大元素-i] | 496.下一个更大元素-i | GO | |
503 | [下一个更大元素-ii] | 503.下一个更大元素-ii | GO | |
521 | [最长特殊序列-ⅰ] | 521.最长特殊序列-ⅰ | GO | |
543 | [二叉树的直径] | 543.二叉树的直径 | GO | |
557 | [反转字符串中的单词-iii] | 557.反转字符串中的单词-iii | GO | |
672 | [灯泡开关-ⅱ] | 672.灯泡开关-ⅱ | GO | |
679 | [24-点游戏] | 679.24-点游戏 | GO | |
721 | [账户合并] | 721.账户合并 | GO | |
777 | [在lr字符串中交换相邻字符] | 777.在lr字符串中交换相邻字符 | GO | |
784 | [字母大小写全排列] | 784.字母大小写全排列 | GO | |
814 | [二叉树剪枝] | 814.二叉树剪枝 | GO | |
865 | [具有所有最深节点的最小子树] | 865.具有所有最深节点的最小子树 | GO | |
871 | [最低加油次数] | 871.最低加油次数 | GO | |
877 | [石子游戏] | 877.石子游戏 | GO | |
931 | [下降路径最小和] | 931.下降路径最小和 | GO | |
987 | [二叉树的垂序遍历] | 987.二叉树的垂序遍历 | GO | |
1028 | [从先序遍历还原二叉树] | 1028.从先序遍历还原二叉树 | GO | |
1033 | [移动石子直到连续] | 1033.移动石子直到连续 | GO | |
1043 | [分隔数组以得到最大和] | 1043.分隔数组以得到最大和 | GO | |
1125 | [最小的必要团队] | 1125.最小的必要团队 | GO | |
1227 | [飞机座位分配概率] | 1227.飞机座位分配概率 | GO | |
1277 | [统计全为-1-的正方形子矩阵] | 1277.统计全为-1-的正方形子矩阵 | GO | |
1289 | [下降路径最小和-ii] | 1289.下降路径最小和-ii | GO | |
1314 | [矩阵区域和] | 1314.矩阵区域和 | GO | |
1340 | [跳跃游戏-v] | 1340.跳跃游戏-v | GO | |
1349 | [参加考试的最大学生数] | 1349.参加考试的最大学生数 | GO | |
1423 | [可获得的最大点数] | 1423.可获得的最大点数 | GO | |
1425 | [带限制的子序列和] | 1425.带限制的子序列和 | GO | |
1442 | [形成两个异或相等数组的三元组数目] | 1442.形成两个异或相等数组的三元组数目 | GO | |
1503 | [所有蚂蚁掉下来前的最后一刻] | 1503.所有蚂蚁掉下来前的最后一刻 | GO | |
1530 | [好叶子节点对的数量] | 1530.好叶子节点对的数量 | GO | |
1799 | [n-次操作后的最大分数和] | 1799.n-次操作后的最大分数和 | GO |