# LeetCode **Repository Path**: wahaha1024/LeetCode ## Basic Information - **Project Name**: LeetCode - **Description**: LeetCode - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-08 - **Last Updated**: 2023-11-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README - [LeetCode](LeetCode/) - [1-10](LeetCode/1-10/) - [1. 两数之和(简单)](LeetCode/1-10/1.%20两数之和(简单).md) - [10. 正则表达式匹配(困难)](LeetCode/1-10/10.%20正则表达式匹配(困难).md) - [2. 两数相加(中等)](LeetCode/1-10/2.%20两数相加(中等).md) - [3. 无重复字符的最长子串(中等)](LeetCode/1-10/3.%20无重复字符的最长子串(中等).md) - [4. 寻找两个正序数组的中位数(困难)](LeetCode/1-10/4.%20寻找两个正序数组的中位数(困难).md) - [5. 最长回文子串(中等)](LeetCode/1-10/5.%20最长回文子串(中等).md) - [6. Z 字形变换(中等)](LeetCode/1-10/6.%20Z%20字形变换(中等).md) - [7. 整数反转(简单)](LeetCode/1-10/7.%20整数反转(简单).md) - [8. 字符串转换整数 (atoi)(中等)](LeetCode/1-10/8.%20字符串转换整数%20(atoi)(中等).md) - [9. 回文数(简单)](LeetCode/1-10/9.%20回文数(简单).md) - [1001-1010](LeetCode/1001-1010/) - [1001. 网格照明(困难)](LeetCode/1001-1010/1001.%20网格照明(困难).md) - [1004. 最大连续1的个数 III(中等)](LeetCode/1001-1010/1004.%20最大连续1的个数%20III(中等).md) - [1005. K 次取反后最大化的数组和(简单)](LeetCode/1001-1010/1005.%20K%20次取反后最大化的数组和(简单).md) - [1006. 笨阶乘(中等)](LeetCode/1001-1010/1006.%20笨阶乘(中等).md) - [1011-1020](LeetCode/1011-1020/) - [1011. 在 D 天内送达包裹的能力(中等)](LeetCode/1011-1020/1011.%20在%20D%20天内送达包裹的能力(中等).md) - [1012. 至少有 1 位重复的数字(困难)](LeetCode/1011-1020/1012.%20至少有%201%20位重复的数字(困难).md) - [1020. 飞地的数量(中等)](LeetCode/1011-1020/1020.%20飞地的数量(中等).md) - [1021-1030](LeetCode/1021-1030/) - [1021. 删除最外层的括号(简单)](LeetCode/1021-1030/1021.%20删除最外层的括号(简单).md) - [1022. 从根到叶的二进制数之和(简单)](LeetCode/1021-1030/1022.%20从根到叶的二进制数之和(简单).md) - [1031-1040](LeetCode/1031-1040/) - [1032. 字符流(困难)](LeetCode/1031-1040/1032.%20字符流(困难).md) - [1034. 边界着色(中等)](LeetCode/1031-1040/1034.%20边界着色(中等).md) - [1035. 不相交的线(中等)](LeetCode/1031-1040/1035.%20不相交的线(中等).md) - [1036. 逃离大迷宫(困难)](LeetCode/1031-1040/1036.%20逃离大迷宫(困难).md) - [1037. 有效的回旋镖(简单)](LeetCode/1031-1040/1037.%20有效的回旋镖(简单).md) - [1041-1050](LeetCode/1041-1050/) - [1044. 最长重复子串(困难)](LeetCode/1041-1050/1044.%20最长重复子串(困难).md) - [1047. 删除字符串中的所有相邻重复项(简单)](LeetCode/1041-1050/1047.%20删除字符串中的所有相邻重复项(简单).md) - [1049. 最后一块石头的重量 II(中等)](LeetCode/1041-1050/1049.%20最后一块石头的重量%20II(中等).md) - [1051-1060](LeetCode/1051-1060/) - [1051. 高度检查器(简单)](LeetCode/1051-1060/1051.%20高度检查器(简单).md) - [1052. 爱生气的书店老板(中等)](LeetCode/1051-1060/1052.%20爱生气的书店老板(中等).md) - [1071-1080](LeetCode/1071-1080/) - [1074. 元素和为目标值的子矩阵数量(困难)](LeetCode/1071-1080/1074.%20元素和为目标值的子矩阵数量(困难).md) - [1078. Bigram 分词(简单)](LeetCode/1071-1080/1078.%20Bigram%20分词(简单).md) - [1081-1090](LeetCode/1081-1090/) - [1089. 复写零(简单)](LeetCode/1081-1090/1089.%20复写零(简单).md) - [11-20](LeetCode/11-20/) - [11. 盛最多水的容器(中等)](LeetCode/11-20/11.%20盛最多水的容器(中等).md) - [12. 整数转罗马数字(中等)](LeetCode/11-20/12.%20整数转罗马数字(中等).md) - [13. 罗马数字转整数(简单)](LeetCode/11-20/13.%20罗马数字转整数(简单).md) - [14. 最长公共前缀(简单)](LeetCode/11-20/14.%20最长公共前缀(简单).md) - [15. 三数之和(中等)](LeetCode/11-20/15.%20三数之和(中等).md) - [16. 最接近的三数之和(中等)](LeetCode/11-20/16.%20最接近的三数之和(中等).md) - [17. 电话号码的字母组合(中等)](LeetCode/11-20/17.%20电话号码的字母组合(中等).md) - [18. 四数之和(中等)](LeetCode/11-20/18.%20四数之和(中等).md) - [19. 删除链表的倒数第 N 个结点(中等)](LeetCode/11-20/19.%20删除链表的倒数第%20N%20个结点(中等).md) - [20. 有效的括号(简单)](LeetCode/11-20/20.%20有效的括号(简单).md) - [1101-1110](LeetCode/1101-1110/) - [1104. 二叉树寻路(中等)](LeetCode/1101-1110/1104.%20二叉树寻路(中等).md) - [1108. IP 地址无效化(简单)](LeetCode/1101-1110/1108.%20IP%20地址无效化(简单).md) - [1109. 航班预订统计(中等)](LeetCode/1101-1110/1109.%20航班预订统计(中等).md) - [111-120](LeetCode/111-120/) - [115. 不同的子序列(困难)](LeetCode/111-120/115.%20不同的子序列(困难).md) - [119. 杨辉三角 II(简单)](LeetCode/111-120/119.%20杨辉三角%20II(简单).md) - [1131-1140](LeetCode/1131-1140/) - [1137. 第 N 个泰波那契数(简单)](LeetCode/1131-1140/1137.%20第%20N%20个泰波那契数(简单).md) - [1141-1150](LeetCode/1141-1150/) - [1143. 最长公共子序列(中等)](LeetCode/1141-1150/1143.%20最长公共子序列(中等).md) - [1151-1160](LeetCode/1151-1160/) - [1155. 掷骰子的N种方法(中等) copy](LeetCode/1151-1160/1155.%20掷骰子的N种方法(中等)%20copy.md) - [1155. 掷骰子的N种方法(中等)](LeetCode/1151-1160/1155.%20掷骰子的N种方法(中等).md) - [1161-1170](LeetCode/1161-1170/) - [1161. 最大层内元素和(中等)](LeetCode/1161-1170/1161.%20最大层内元素和(中等).md) - [1162. 地图分析(中等)](LeetCode/1161-1170/1162.%20地图分析(中等).md) - [1171-1180](LeetCode/1171-1180/) - [1175. 质数排列(简单)](LeetCode/1171-1180/1175.%20质数排列(简单).md) - [1178. 猜字谜(困难)](LeetCode/1171-1180/1178.%20猜字谜(困难).md) - [1181-1190](LeetCode/1181-1190/) - [1184. 公交站间的距离(简单)](LeetCode/1181-1190/1184.%20公交站间的距离(简单).md) - [1185. 一周中的第几天(简单)](LeetCode/1181-1190/1185.%20一周中的第几天(简单).md) - [1189. “气球” 的最大数量(简单)](LeetCode/1181-1190/1189.%20“气球”%20的最大数量(简单).md) - [1190. 反转每对括号间的子串(中等)](LeetCode/1181-1190/1190.%20反转每对括号间的子串(中等).md) - [1201-1210](LeetCode/1201-1210/) - [1206. 设计跳表(困难)](LeetCode/1201-1210/1206.%20设计跳表(困难).md) - [1208. 尽可能使字符串相等(中等)](LeetCode/1201-1210/1208.%20尽可能使字符串相等(中等).md) - [121-130](LeetCode/121-130/) - [127. 单词接龙(困难)](LeetCode/121-130/127.%20单词接龙(困难).md) - [1211-1220](LeetCode/1211-1220/) - [1217. 玩筹码(简单)](LeetCode/1211-1220/1217.%20玩筹码(简单).md) - [1218. 最长定差子序列(中等)](LeetCode/1211-1220/1218.%20最长定差子序列(中等).md) - [1219. 黄金矿工(中等)](LeetCode/1211-1220/1219.%20黄金矿工(中等).md) - [1220. 统计元音字母序列的数目(困难)](LeetCode/1211-1220/1220.%20统计元音字母序列的数目(困难).md) - [1221-1230](LeetCode/1221-1230/) - [1221. 分割平衡字符串(简单)](LeetCode/1221-1230/1221.%20分割平衡字符串(简单).md) - [1224. 最大相等频率(困难)](LeetCode/1221-1230/1224.%20最大相等频率(困难).md) - [1231-1240](LeetCode/1231-1240/) - [1239. 串联字符串的最大长度(中等)](LeetCode/1231-1240/1239.%20串联字符串的最大长度(中等).md) - [1251-1260](LeetCode/1251-1260/) - [1252. 奇数值单元格的数目(简单)](LeetCode/1251-1260/1252.%20奇数值单元格的数目(简单).md) - [1260. 二维网格迁移(简单)](LeetCode/1251-1260/1260.%20二维网格迁移(简单).md) - [1261-1270](LeetCode/1261-1270/) - [1269. 停在原地的方案数(困难)](LeetCode/1261-1270/1269.%20停在原地的方案数(困难).md) - [1281-1290](LeetCode/1281-1290/) - [1282. 用户分组(中等)](LeetCode/1281-1290/1282.%20用户分组(中等).md) - [1301-1310](LeetCode/1301-1310/) - [1302. 层数最深叶子节点的和(中等)](LeetCode/1301-1310/1302.%20层数最深叶子节点的和(中等).md) - [1305. 两棵二叉搜索树中的所有元素(中等)](LeetCode/1301-1310/1305.%20两棵二叉搜索树中的所有元素(中等).md) - [1310. 子数组异或查询(中等)](LeetCode/1301-1310/1310.%20子数组异或查询(中等).md) - [131-140](LeetCode/131-140/) - [131. 分割回文串(中等)](LeetCode/131-140/131.%20分割回文串(中等).md) - [132. 分割回文串 II(困难)](LeetCode/131-140/132.%20分割回文串%20II(困难).md) - [134. 加油站(中等)](LeetCode/131-140/134.%20加油站(中等).md) - [137. 只出现一次的数字 II(中等)](LeetCode/131-140/137.%20只出现一次的数字%20II(中等).md) - [138. 复制带随机指针的链表(中等)](LeetCode/131-140/138.%20复制带随机指针的链表(中等).md) - [1331-1340](LeetCode/1331-1340/) - [1331. 数组序号转换(简单)](LeetCode/1331-1340/1331.%20数组序号转换(简单).md) - [1332. 删除回文子序列(简单)](LeetCode/1331-1340/1332.%20删除回文子序列(简单).md) - [1337. 矩阵中战斗力最弱的 K 行(简单)](LeetCode/1331-1340/1337.%20矩阵中战斗力最弱的%20K%20行(简单).md) - [1341-1350](LeetCode/1341-1350/) - [1342. 将数字变成 0 的操作次数(简单)](LeetCode/1341-1350/1342.%20将数字变成%200%20的操作次数(简单).md) - [1345. 跳跃游戏 IV(困难)](LeetCode/1341-1350/1345.%20跳跃游戏%20IV(困难).md) - [1371-1380](LeetCode/1371-1380/) - [1374. 生成每种字符都是奇数个的字符串(简单)](LeetCode/1371-1380/1374.%20生成每种字符都是奇数个的字符串(简单).md) - [1380. 矩阵中的幸运数(简单)](LeetCode/1371-1380/1380.%20矩阵中的幸运数(简单).md) - [1391-1400](LeetCode/1391-1400/) - [1395. 统计作战单位数(中等)](LeetCode/1391-1400/1395.%20统计作战单位数(中等).md) - [1401-1410](LeetCode/1401-1410/) - [1403. 非递增顺序的最小子序列(简单)](LeetCode/1401-1410/1403.%20非递增顺序的最小子序列(简单).md) - [1405. 最长快乐字符串(中等)](LeetCode/1401-1410/1405.%20最长快乐字符串(中等).md) - [1408. 数组中的字符串匹配(简单)](LeetCode/1401-1410/1408.%20数组中的字符串匹配(简单).md) - [141-150](LeetCode/141-150/) - [146. LRU 缓存机制(中等)](LeetCode/141-150/146.%20LRU%20缓存机制(中等).md) - [149. 直线上最多的点数(困难)](LeetCode/141-150/149.%20直线上最多的点数(困难).md) - [150. 逆波兰表达式求值(中等)](LeetCode/141-150/150.%20逆波兰表达式求值(中等).md) - [1411-1420](LeetCode/1411-1420/) - [1413. 逐步求和得到正数的最小值(简单)](LeetCode/1411-1420/1413.%20逐步求和得到正数的最小值(简单).md) - [1414. 和为 K 的最少斐波那契数字数目(中等)](LeetCode/1411-1420/1414.%20和为%20K%20的最少斐波那契数字数目(中等).md) - [1417. 重新格式化字符串(简单)](LeetCode/1411-1420/1417.%20重新格式化字符串(简单).md) - [1418. 点菜展示表(中等)](LeetCode/1411-1420/1418.%20点菜展示表(中等).md) - [1421-1430](LeetCode/1421-1430/) - [1422. 分割字符串的最大得分(简单)](LeetCode/1421-1430/1422.%20分割字符串的最大得分(简单).md) - [1423. 可获得的最大点数(中等)](LeetCode/1421-1430/1423.%20可获得的最大点数(中等).md) - [1431-1440](LeetCode/1431-1440/) - [1436. 旅行终点站(简单)](LeetCode/1431-1440/1436.%20旅行终点站(简单).md) - [1438. 绝对差不超过限制的最长连续子数组(中等)](LeetCode/1431-1440/1438.%20绝对差不超过限制的最长连续子数组(中等).md) - [1441-1450](LeetCode/1441-1450/) - [1442. 形成两个异或相等数组的三元组数目(中等)](LeetCode/1441-1450/1442.%20形成两个异或相等数组的三元组数目(中等).md) - [1446. 连续字符(简单)](LeetCode/1441-1450/1446.%20连续字符(简单).md) - [1447. 最简分数(中等)](LeetCode/1441-1450/1447.%20最简分数(中等).md) - [1449. 数位成本和为目标值的最大数字(困难)](LeetCode/1441-1450/1449.%20数位成本和为目标值的最大数字(困难).md) - [1450. 在既定时间做作业的学生人数(简单)](LeetCode/1441-1450/1450.%20在既定时间做作业的学生人数(简单).md) - [1451-1460](LeetCode/1451-1460/) - [1455. 检查单词是否为句中其他单词的前缀(简单)](LeetCode/1451-1460/1455.%20检查单词是否为句中其他单词的前缀(简单).md) - [1460. 通过翻转子数组使两个数组相等(简单)](LeetCode/1451-1460/1460.%20通过翻转子数组使两个数组相等(简单).md) - [1461-1470](LeetCode/1461-1470/) - [1464. 数组中两元素的最大乘积(简单)](LeetCode/1461-1470/1464.%20数组中两元素的最大乘积(简单).md) - [1470. 重新排列数组(简单)](LeetCode/1461-1470/1470.%20重新排列数组(简单).md) - [1471-1480](LeetCode/1471-1480/) - [1473. 粉刷房子 III(困难)](LeetCode/1471-1480/1473.%20粉刷房子%20III(困难).md) - [1475. 商品折扣后的最终价格(简单)](LeetCode/1471-1480/1475.%20商品折扣后的最终价格(简单).md) - [1480. 一维数组的动态和(简单)](LeetCode/1471-1480/1480.%20一维数组的动态和(简单).md) - [1481-1490](LeetCode/1481-1490/) - [1482. 制作 m 束花所需的最少天数(中等)](LeetCode/1481-1490/1482.%20制作%20m%20束花所需的最少天数(中等).md) - [1486. 数组异或操作(简单)](LeetCode/1481-1490/1486.%20数组异或操作(简单).md) - [151-160](LeetCode/151-160/) - [153. 寻找旋转排序数组中的最小值(中等)](LeetCode/151-160/153.%20寻找旋转排序数组中的最小值(中等).md) - [154. 寻找旋转排序数组中的最小值 II(困难)](LeetCode/151-160/154.%20寻找旋转排序数组中的最小值%20II(困难).md) - [155. 最小栈(简单)](LeetCode/151-160/155.%20最小栈(简单).md) - [160. 相交链表(简单)](LeetCode/151-160/160.%20相交链表(简单).md) - [1511-1520](LeetCode/1511-1520/) - [1518. 换酒问题(简单)](LeetCode/1511-1520/1518.%20换酒问题(简单).md) - [1531-1540](LeetCode/1531-1540/) - [1537. 最大得分(困难)](LeetCode/1531-1540/1537.%20最大得分(困难).md) - [1571-1580](LeetCode/1571-1580/) - [1576. 替换所有的问号(简单)](LeetCode/1571-1580/1576.%20替换所有的问号(简单).md) - [1581-1590](LeetCode/1581-1590/) - [1582. 二进制矩阵中的特殊位置(简单)](LeetCode/1581-1590/1582.%20二进制矩阵中的特殊位置(简单).md) - [1583. 统计不开心的朋友(中等)](LeetCode/1581-1590/1583.%20统计不开心的朋友(中等).md) - [1588. 所有奇数长度子数组的和(简单)](LeetCode/1581-1590/1588.%20所有奇数长度子数组的和(简单).md) - [1591-1600](LeetCode/1591-1600/) - [1592. 重新排列单词间的空格(简单)](LeetCode/1591-1600/1592.%20重新排列单词间的空格(简单).md) - [1598. 文件夹操作日志搜集器(简单)](LeetCode/1591-1600/1598.%20文件夹操作日志搜集器(简单).md) - [1600. 皇位继承顺序(中等)](LeetCode/1591-1600/1600.%20皇位继承顺序(中等).md) - [1601-1610](LeetCode/1601-1610/) - [1601. 最多可达成的换楼请求数目(困难)](LeetCode/1601-1610/1601.%20最多可达成的换楼请求数目(困难).md) - [1603. 设计停车系统(简单)](LeetCode/1601-1610/1603.%20设计停车系统(简单).md) - [1606. 找到处理最多请求的服务器(困难)](LeetCode/1601-1610/1606.%20找到处理最多请求的服务器(困难).md) - [1608. 特殊数组的特征值(简单)](LeetCode/1601-1610/1608.%20特殊数组的特征值(简单).md) - [1609. 奇偶树(中等)](LeetCode/1601-1610/1609.%20奇偶树(中等).md) - [1610. 可见点的最大数目(困难)](LeetCode/1601-1610/1610.%20可见点的最大数目(困难).md) - [161-170](LeetCode/161-170/) - [162. 寻找峰值(中等)](LeetCode/161-170/162.%20寻找峰值(中等).md) - [165. 比较版本号(简单)](LeetCode/161-170/165.%20比较版本号(简单).md) - [166. 分数到小数(中等)](LeetCode/161-170/166.%20分数到小数(中等).md) - [168. Excel表列名称(简单)](LeetCode/161-170/168.%20Excel表列名称(简单).md) - [1611-1620](LeetCode/1611-1620/) - [1614. 括号的最大嵌套深度(简单)](LeetCode/1611-1620/1614.%20括号的最大嵌套深度(简单).md) - [1619. 删除某些元素后的数组均值(简单)](LeetCode/1611-1620/1619.%20删除某些元素后的数组均值(简单).md) - [1621-1630](LeetCode/1621-1630/) - [1622. 奇妙序列(困难)](LeetCode/1621-1630/1622.%20奇妙序列(困难).md) - [1629. 按键持续时间最长的键(简单)](LeetCode/1621-1630/1629.%20按键持续时间最长的键(简单).md) - [1631-1640](LeetCode/1631-1640/) - [1631. 最小体力消耗路径(中等)](LeetCode/1631-1640/1631.%20最小体力消耗路径(中等).md) - [1641-1650](LeetCode/1641-1650/) - [1646. 获取生成数组中的最大值(简单)](LeetCode/1641-1650/1646.%20获取生成数组中的最大值(简单).md) - [1651-1660](LeetCode/1651-1660/) - [1656. 设计有序流(简单)](LeetCode/1651-1660/1656.%20设计有序流(简单).md) - [1671-1680](LeetCode/1671-1680/) - [1672. 最富有客户的资产总量(简单)](LeetCode/1671-1680/1672.%20最富有客户的资产总量(简单).md) - [1681-1690](LeetCode/1681-1690/) - [1688. 比赛中的配对次数(简单)](LeetCode/1681-1690/1688.%20比赛中的配对次数(简单).md) - [1701-1710](LeetCode/1701-1710/) - [1705. 吃苹果的最大数目(中等)](LeetCode/1701-1710/1705.%20吃苹果的最大数目(中等).md) - [1706. 球会落何处(中等)](LeetCode/1701-1710/1706.%20球会落何处(中等).md) - [1707. 与数组中元素的最大异或值(困难)](LeetCode/1701-1710/1707.%20与数组中元素的最大异或值(困难).md) - [171-180](LeetCode/171-180/) - [171. Excel表列序号(简单)](LeetCode/171-180/171.%20Excel表列序号(简单).md) - [172. 阶乘后的零(中等)](LeetCode/171-180/172.%20阶乘后的零(中等).md) - [173. 二叉搜索树迭代器(中等)](LeetCode/171-180/173.%20二叉搜索树迭代器(中等).md) - [179. 最大数(中等)](LeetCode/171-180/179.%20最大数(中等).md) - [1711-1720](LeetCode/1711-1720/) - [1711. 大餐计数(中等)](LeetCode/1711-1720/1711.%20大餐计数(中等).md) - [1713. 得到子序列的最少操作次数(困难)](LeetCode/1711-1720/1713.%20得到子序列的最少操作次数(困难).md) - [1716. 计算力扣银行的钱(简单)](LeetCode/1711-1720/1716.%20计算力扣银行的钱(简单).md) - [1719. 重构一棵树的方案数(困难)](LeetCode/1711-1720/1719.%20重构一棵树的方案数(困难).md) - [1720. 解码异或后的数组(简单)](LeetCode/1711-1720/1720.%20解码异或后的数组(简单).md) - [1721-1730](LeetCode/1721-1730/) - [1723. 完成所有工作的最短时间(困难)](LeetCode/1721-1730/1723.%20完成所有工作的最短时间(困难).md) - [1725. 可以形成最大正方形的矩形数目(简单)](LeetCode/1721-1730/1725.%20可以形成最大正方形的矩形数目(简单).md) - [1728. 猫和老鼠 II(困难)](LeetCode/1721-1730/1728.%20猫和老鼠%20II(困难).md) - [1731-1740](LeetCode/1731-1740/) - [1734. 解码异或后的排列(中等)](LeetCode/1731-1740/1734.%20解码异或后的排列(中等).md) - [1736. 替换隐藏数字得到的最晚时间(简单)](LeetCode/1731-1740/1736.%20替换隐藏数字得到的最晚时间(简单).md) - [1737. 满足三条件之一需改变的最少字符数(中等)](LeetCode/1731-1740/1737.%20满足三条件之一需改变的最少字符数(中等).md) - [1738. 找出第 K 大的异或坐标值(中等)](LeetCode/1731-1740/1738.%20找出第%20K%20大的异或坐标值(中等).md) - [1741-1750](LeetCode/1741-1750/) - [1743. 从相邻元素对还原数组(中等)](LeetCode/1741-1750/1743.%20从相邻元素对还原数组(中等).md) - [1744. 你能在你最喜欢的那天吃到你最喜欢的糖果吗?(中等)](LeetCode/1741-1750/1744.%20你能在你最喜欢的那天吃到你最喜欢的糖果吗?(中等).md) - [1748. 唯一元素的和(简单)](LeetCode/1741-1750/1748.%20唯一元素的和(简单).md) - [1749. 任意子数组和的绝对值的最大值(中等)](LeetCode/1741-1750/1749.%20任意子数组和的绝对值的最大值(中等).md) - [1751-1760](LeetCode/1751-1760/) - [1751. 最多可以参加的会议数目 II(困难)](LeetCode/1751-1760/1751.%20最多可以参加的会议数目%20II(困难).md) - [1761-1770](LeetCode/1761-1770/) - [1763. 最长的美好子字符串(简单)](LeetCode/1761-1770/1763.%20最长的美好子字符串(简单).md) - [1764. 通过连接另一个数组的子数组得到一个数组(中等)](LeetCode/1761-1770/1764.%20通过连接另一个数组的子数组得到一个数组(中等).md) - [1765. 地图中的最高点(中等)](LeetCode/1761-1770/1765.%20地图中的最高点(中等).md) - [1766. 互质树(困难)](LeetCode/1761-1770/1766.%20互质树(困难).md) - [1781-1790](LeetCode/1781-1790/) - [1786. 从第一个节点出发到最后一个节点的受限路径数(中等)](LeetCode/1781-1790/1786.%20从第一个节点出发到最后一个节点的受限路径数(中等).md) - [1787. 使所有区间的异或结果为零(困难)](LeetCode/1781-1790/1787.%20使所有区间的异或结果为零(困难).md) - [1791-1800](LeetCode/1791-1800/) - [1791. 找出星型图的中心节点(简单)](LeetCode/1791-1800/1791.%20找出星型图的中心节点(简单).md) - [1801-1810](LeetCode/1801-1810/) - [1801. 积压订单中的订单总数(中等)](LeetCode/1801-1810/1801.%20积压订单中的订单总数(中等).md) - [181-190](LeetCode/181-190/) - [187. 重复的DNA序列(中等)](LeetCode/181-190/187.%20重复的DNA序列(中等).md) - [190. 颠倒二进制位(简单)](LeetCode/181-190/190.%20颠倒二进制位(简单).md) - [1811-1820](LeetCode/1811-1820/) - [1816. 截断句子(简单)](LeetCode/1811-1820/1816.%20截断句子(简单).md) - [1818. 绝对差值和(中等)](LeetCode/1811-1820/1818.%20绝对差值和(中等).md) - [1821-1830](LeetCode/1821-1830/) - [1823. 找出游戏的获胜者(中等)](LeetCode/1821-1830/1823.%20找出游戏的获胜者(中等).md) - [1831-1840](LeetCode/1831-1840/) - [1833. 雪糕的最大数量(中等)](LeetCode/1831-1840/1833.%20雪糕的最大数量(中等).md) - [1834. 单线程 CPU(中等)](LeetCode/1831-1840/1834.%20单线程%20CPU(中等).md) - [1838. 最高频元素的频数(中等)](LeetCode/1831-1840/1838.%20最高频元素的频数(中等).md) - [1841-1850](LeetCode/1841-1850/) - [1846. 减小和重新排列数组后的最大元素(中等)](LeetCode/1841-1850/1846.%20减小和重新排列数组后的最大元素(中等).md) - [1871-1880](LeetCode/1871-1880/) - [1877. 数组中最大数对和的最小值(中等)](LeetCode/1871-1880/1877.%20数组中最大数对和的最小值(中等).md) - [1891-1900](LeetCode/1891-1900/) - [1893. 检查是否区域内所有整数都被覆盖(简单)](LeetCode/1891-1900/1893.%20检查是否区域内所有整数都被覆盖(简单).md) - [1894. 找到需要补充粉笔的学生编号(中等)](LeetCode/1891-1900/1894.%20找到需要补充粉笔的学生编号(中等).md) - [191-200](LeetCode/191-200/) - [191. 位1的个数(简单)](LeetCode/191-200/191.%20位1的个数(简单).md) - [1971-1980](LeetCode/1971-1980/) - [1976. 到达目的地的方案数(中等)](LeetCode/1971-1980/1976.%20到达目的地的方案数(中等).md) - [1981-1990](LeetCode/1981-1990/) - [1984. 学生分数的最小差值(简单)](LeetCode/1981-1990/1984.%20学生分数的最小差值(简单).md) - [1991-2000](LeetCode/1991-2000/) - [1994. 好子集的数目(困难)](LeetCode/1991-2000/1994.%20好子集的数目(困难).md) - [1995. 统计特殊四元组(简单)](LeetCode/1991-2000/1995.%20统计特殊四元组(简单).md) - [1996. 游戏中弱角色的数量(中等)](LeetCode/1991-2000/1996.%20游戏中弱角色的数量(中等).md) - [2000. 反转单词前缀(简单)](LeetCode/1991-2000/2000.%20反转单词前缀(简单).md) - [2001-2010](LeetCode/2001-2010/) - [2006. 差的绝对值为 K 的数对数目(简单)](LeetCode/2001-2010/2006.%20差的绝对值为%20K%20的数对数目(简单).md) - [201-210](LeetCode/201-210/) - [203. 移除链表元素(简单)](LeetCode/201-210/203.%20移除链表元素(简单).md) - [207. 课程表(中等)](LeetCode/201-210/207.%20课程表(中等).md) - [208. 实现 Trie (前缀树)(中等)](LeetCode/201-210/208.%20实现%20Trie%20(前缀树)(中等).md) - [209. 长度最小的子数组(中等)](LeetCode/201-210/209.%20长度最小的子数组(中等).md) - [2011-2020](LeetCode/2011-2020/) - [2013. 检测正方形(中等)](LeetCode/2011-2020/2013.%20检测正方形(中等).md) - [2016. 增量元素之间的最大差值(简单)](LeetCode/2011-2020/2016.%20增量元素之间的最大差值(简单).md) - [2021-2030](LeetCode/2021-2030/) - [2022. 将一维数组转变成二维数组(简单)](LeetCode/2021-2030/2022.%20将一维数组转变成二维数组(简单).md) - [2024. 考试的最大困扰度(中等)](LeetCode/2021-2030/2024.%20考试的最大困扰度(中等).md) - [2028. 找出缺失的观测数据(中等)](LeetCode/2021-2030/2028.%20找出缺失的观测数据(中等).md) - [2029. 石子游戏 IX(中等)](LeetCode/2021-2030/2029.%20石子游戏%20IX(中等).md) - [2031-2040](LeetCode/2031-2040/) - [2031. 1 比 0 多的子数组个数(中等)](LeetCode/2031-2040/2031.%201%20比%200%20多的子数组个数(中等).md) - [2034. 股票价格波动(中等)](LeetCode/2031-2040/2034.%20股票价格波动(中等).md) - [2038. 如果相邻两个颜色均相同则删除当前颜色(中等)](LeetCode/2031-2040/2038.%20如果相邻两个颜色均相同则删除当前颜色(中等).md) - [2039. 网络空闲的时刻(中等)](LeetCode/2031-2040/2039.%20网络空闲的时刻(中等).md) - [2041-2050](LeetCode/2041-2050/) - [2043. 简易银行系统(中等)](LeetCode/2041-2050/2043.%20简易银行系统(中等).md) - [2044. 统计按位或能得到最大值的子集数目(中等)](LeetCode/2041-2050/2044.%20统计按位或能得到最大值的子集数目(中等).md) - [2045. 到达目的地的第二短时间(困难)](LeetCode/2041-2050/2045.%20到达目的地的第二短时间(困难).md) - [2047. 句子中的有效单词数(简单)](LeetCode/2041-2050/2047.%20句子中的有效单词数(简单).md) - [2049. 统计最高分的节点数目(中等)](LeetCode/2041-2050/2049.%20统计最高分的节点数目(中等).md) - [2051-2060](LeetCode/2051-2060/) - [2055. 蜡烛之间的盘子(中等)](LeetCode/2051-2060/2055.%20蜡烛之间的盘子(中等).md) - [2059. 转化数字的最小运算数(中等)](LeetCode/2051-2060/2059.%20转化数字的最小运算数(中等).md) - [2061-2070](LeetCode/2061-2070/) - [2069. 模拟行走机器人 II(中等)](LeetCode/2061-2070/2069.%20模拟行走机器人%20II(中等).md) - [2091-2100](LeetCode/2091-2100/) - [2100. 适合打劫银行的日子(中等)](LeetCode/2091-2100/2100.%20适合打劫银行的日子(中等).md) - [21-30](LeetCode/21-30/) - [21. 合并两个有序链表(简单)](LeetCode/21-30/21.%20合并两个有序链表(简单).md) - [22. 括号生成(中等)](LeetCode/21-30/22.%20括号生成(中等).md) - [23. 合并K个升序链表(困难)](LeetCode/21-30/23.%20合并K个升序链表(困难).md) - [24. 两两交换链表中的节点(中等)](LeetCode/21-30/24.%20两两交换链表中的节点(中等).md) - [25. K 个一组翻转链表(困难)](LeetCode/21-30/25.%20K%20个一组翻转链表(困难).md) - [26. 删除有序数组中的重复项(简单)](LeetCode/21-30/26.%20删除有序数组中的重复项(简单).md) - [27. 移除元素(简单)](LeetCode/21-30/27.%20移除元素(简单).md) - [28. 实现 strStr()(简单)](LeetCode/21-30/28.%20实现%20strStr()(简单).md) - [29. 两数相除(中等)](LeetCode/21-30/29.%20两数相除(中等).md) - [30. 串联所有单词的子串(困难)](LeetCode/21-30/30.%20串联所有单词的子串(困难).md) - [2101-2110](LeetCode/2101-2110/) - [2104. 子数组范围和(中等)](LeetCode/2101-2110/2104.%20子数组范围和(中等).md) - [211-220](LeetCode/211-220/) - [211. 添加与搜索单词 - 数据结构设计(中等)](LeetCode/211-220/211.%20添加与搜索单词%20-%20数据结构设计(中等).md) - [212. 单词搜索 II(困难)](LeetCode/211-220/212.%20单词搜索%20II(困难).md) - [213. 打家劫舍 II(中等)](LeetCode/211-220/213.%20打家劫舍%20II(中等).md) - [218. 天际线问题(困难)](LeetCode/211-220/218.%20天际线问题(困难).md) - [219. 存在重复元素 II(简单)](LeetCode/211-220/219.%20存在重复元素%20II(简单).md) - [220. 存在重复元素 III(中等)](LeetCode/211-220/220.%20存在重复元素%20III(中等).md) - [2161-2170](LeetCode/2161-2170/) - [2170. 使数组变成交替数组的最少操作数(中等)](LeetCode/2161-2170/2170.%20使数组变成交替数组的最少操作数(中等).md) - [221-230](LeetCode/221-230/) - [223. 矩形面积(中等)](LeetCode/221-230/223.%20矩形面积(中等).md) - [224. 基本计算器(困难)](LeetCode/221-230/224.%20基本计算器(困难).md) - [227. 基本计算器 II(中等)](LeetCode/221-230/227.%20基本计算器%20II(中等).md) - [229. 求众数 II(中等)](LeetCode/221-230/229.%20求众数%20II(中等).md) - [230. 二叉搜索树中第K小的元素(中等)](LeetCode/221-230/230.%20二叉搜索树中第K小的元素(中等).md) - [2211-2220](LeetCode/2211-2220/) - [2213. 由单个字符重复的最长子字符串(困难)](LeetCode/2211-2220/2213.%20由单个字符重复的最长子字符串(困难).md) - [231-240](LeetCode/231-240/) - [231. 2 的幂(简单)](LeetCode/231-240/231.%202%20的幂(简单).md) - [232. 用栈实现队列(简单)](LeetCode/231-240/232.%20用栈实现队列(简单).md) - [233. 数字 1 的个数(困难)](LeetCode/231-240/233.%20数字%201%20的个数(困难).md) - [237. 删除链表中的节点(简单)](LeetCode/231-240/237.%20删除链表中的节点(简单).md) - [238. 除自身以外数组的乘积(中等)](LeetCode/231-240/238.%20除自身以外数组的乘积(中等).md) - [239. 滑动窗口最大值(困难)](LeetCode/231-240/239.%20滑动窗口最大值(困难).md) - [240. 搜索二维矩阵 II(中等)](LeetCode/231-240/240.%20搜索二维矩阵%20II(中等).md) - [241-250](LeetCode/241-250/) - [241. 为运算表达式设计优先级(中等)](LeetCode/241-250/241.%20为运算表达式设计优先级(中等).md) - [251-260](LeetCode/251-260/) - [258. 各位相加(简单)](LeetCode/251-260/258.%20各位相加(简单).md) - [260. 只出现一次的数字 III(中等)](LeetCode/251-260/260.%20只出现一次的数字%20III(中等).md) - [261-270](LeetCode/261-270/) - [263. 丑数(简单)](LeetCode/261-270/263.%20丑数(简单).md) - [264. 丑数 II(中等)](LeetCode/261-270/264.%20丑数%20II(中等).md) - [268. 丢失的数字(简单)](LeetCode/261-270/268.%20丢失的数字(简单).md) - [271-280](LeetCode/271-280/) - [273. 整数转换英文表示(中等)](LeetCode/271-280/273.%20整数转换英文表示(中等).md) - [274. H 指数(中等)](LeetCode/271-280/274.%20H%20指数(中等).md) - [275. H 指数 II(中等)](LeetCode/271-280/275.%20H%20指数%20II(中等).md) - [278. 第一个错误的版本(简单)](LeetCode/271-280/278.%20第一个错误的版本(简单).md) - [279. 完全平方数(中等)](LeetCode/271-280/279.%20完全平方数(中等).md) - [281-290](LeetCode/281-290/) - [282. 给表达式添加运算符(困难)](LeetCode/281-290/282.%20给表达式添加运算符(困难).md) - [284. 顶端迭代器(中等)](LeetCode/281-290/284.%20顶端迭代器(中等).md) - [291-300](LeetCode/291-300/) - [292. Nim 游戏(简单)](LeetCode/291-300/292.%20Nim%20游戏(简单).md) - [295. 数据流的中位数(困难)](LeetCode/291-300/295.%20数据流的中位数(困难).md) - [297. 二叉树的序列化与反序列化(困难)](LeetCode/291-300/297.%20二叉树的序列化与反序列化(困难).md) - [299. 猜数字游戏(中等)](LeetCode/291-300/299.%20猜数字游戏(中等).md) - [301-310](LeetCode/301-310/) - [301. 删除无效的括号(困难)](LeetCode/301-310/301.%20删除无效的括号(困难).md) - [303. 区域和检索 - 数组不可变(简单)](LeetCode/301-310/303.%20区域和检索%20-%20数组不可变(简单).md) - [304. 二维区域和检索 - 矩阵不可变(中等)](LeetCode/301-310/304.%20二维区域和检索%20-%20矩阵不可变(中等).md) - [306. 累加数(中等)](LeetCode/301-310/306.%20累加数(中等).md) - [307. 区域和检索 - 数组可修改(中等)](LeetCode/301-310/307.%20区域和检索%20-%20数组可修改(中等).md) - [310. 最小高度树(中等)](LeetCode/301-310/310.%20最小高度树(中等).md) - [31-40](LeetCode/31-40/) - [31. 下一个排列(中等)](LeetCode/31-40/31.%20下一个排列(中等).md) - [32. 最长有效括号(困难)](LeetCode/31-40/32.%20最长有效括号(困难).md) - [33. 搜索旋转排序数组(中等)](LeetCode/31-40/33.%20搜索旋转排序数组(中等).md) - [34. 在排序数组中查找元素的第一个和最后一个位置(中等)](LeetCode/31-40/34.%20在排序数组中查找元素的第一个和最后一个位置(中等).md) - [35. 搜索插入位置(简单)](LeetCode/31-40/35.%20搜索插入位置(简单).md) - [36. 有效的数独(中等)](LeetCode/31-40/36.%20有效的数独(中等).md) - [37. 解数独(困难)](LeetCode/31-40/37.%20解数独(困难).md) - [38. 外观数列(简单)](LeetCode/31-40/38.%20外观数列(简单).md) - [39. 组合总和(中等)](LeetCode/31-40/39.%20组合总和(中等).md) - [40. 组合总和 II(中等)](LeetCode/31-40/40.%20组合总和%20II(中等).md) - [311-320](LeetCode/311-320/) - [313. 超级丑数(中等)](LeetCode/311-320/313.%20超级丑数(中等).md) - [318. 最大单词长度乘积(中等)](LeetCode/311-320/318.%20最大单词长度乘积(中等).md) - [319. 灯泡开关(中等)](LeetCode/311-320/319.%20灯泡开关(中等).md) - [321-330](LeetCode/321-330/) - [322. 零钱兑换(中等)](LeetCode/321-330/322.%20零钱兑换(中等).md) - [324. 摆动排序 II(中等)](LeetCode/321-330/324.%20摆动排序%20II(中等).md) - [326. 3的幂(简单)](LeetCode/321-330/326.%203的幂(简单).md) - [327. 区间和的个数(困难)](LeetCode/321-330/327.%20区间和的个数(困难).md) - [331-340](LeetCode/331-340/) - [331. 验证二叉树的前序序列化(中等)](LeetCode/331-340/331.%20验证二叉树的前序序列化(中等).md) - [334. 递增的三元子序列(中等)](LeetCode/331-340/334.%20递增的三元子序列(中等).md) - [335. 路径交叉(困难)](LeetCode/331-340/335.%20路径交叉(困难).md) - [338. 比特位计数(简单)](LeetCode/331-340/338.%20比特位计数(简单).md) - [341-350](LeetCode/341-350/) - [341. 扁平化嵌套列表迭代器(中等)](LeetCode/341-350/341.%20扁平化嵌套列表迭代器(中等).md) - [342. 4的幂(简单)](LeetCode/341-350/342.%204的幂(简单).md) - [345. 反转字符串中的元音字母(简单)](LeetCode/341-350/345.%20反转字符串中的元音字母(简单).md) - [351-360](LeetCode/351-360/) - [352. 将数据流变为多个不相交区间(困难)](LeetCode/351-360/352.%20将数据流变为多个不相交区间(困难).md) - [354. 俄罗斯套娃信封问题(困难)](LeetCode/351-360/354.%20俄罗斯套娃信封问题(困难).md) - [357. 统计各位数字都不同的数字个数(中等)](LeetCode/351-360/357.%20统计各位数字都不同的数字个数(中等).md) - [361-370](LeetCode/361-370/) - [363. 矩形区域不超过 K 的最大数值和(困难)](LeetCode/361-370/363.%20矩形区域不超过%20K%20的最大数值和(困难).md) - [367. 有效的完全平方数(简单)](LeetCode/361-370/367.%20有效的完全平方数(简单).md) - [368. 最大整除子集(中等)](LeetCode/361-370/368.%20最大整除子集(中等).md) - [371-380](LeetCode/371-380/) - [371. 两整数之和(中等)](LeetCode/371-380/371.%20两整数之和(中等).md) - [372. 超级次方(中等)](LeetCode/371-380/372.%20超级次方(中等).md) - [373. 查找和最小的K对数字(中等)](LeetCode/371-380/373.%20查找和最小的K对数字(中等).md) - [374. 猜数字大小(简单)](LeetCode/371-380/374.%20猜数字大小(简单).md) - [375. 猜数字大小 II(中等)](LeetCode/371-380/375.%20猜数字大小%20II(中等).md) - [380. O(1) 时间插入、删除和获取随机元素(中等)](LeetCode/371-380/380.%20O(1)%20时间插入、删除和获取随机元素(中等).md) - [381-390](LeetCode/381-390/) - [382. 链表随机节点(中等)](LeetCode/381-390/382.%20链表随机节点(中等).md) - [383. 赎金信(简单)](LeetCode/381-390/383.%20赎金信(简单).md) - [384. 打乱数组(中等)](LeetCode/381-390/384.%20打乱数组(中等).md) - [385. 迷你语法分析器(中等)](LeetCode/381-390/385.%20迷你语法分析器(中等).md) - [386. 字典序排数(中等)](LeetCode/381-390/386.%20字典序排数(中等).md) - [388. 文件的最长绝对路径(中等)](LeetCode/381-390/388.%20文件的最长绝对路径(中等).md) - [390. 消除游戏(中等)](LeetCode/381-390/390.%20消除游戏(中等).md) - [391-400](LeetCode/391-400/) - [391. 完美矩形(困难)](LeetCode/391-400/391.%20完美矩形(困难).md) - [393. UTF-8 编码验证(中等)](LeetCode/391-400/393.%20UTF-8%20编码验证(中等).md) - [395. 至少有 K 个重复字符的最长子串(中等)](LeetCode/391-400/395.%20至少有%20K%20个重复字符的最长子串(中等).md) - [396. 旋转函数(中等)](LeetCode/391-400/396.%20旋转函数(中等).md) - [397. 整数替换(中等)](LeetCode/391-400/397.%20整数替换(中等).md) - [398. 随机数索引(中等)](LeetCode/391-400/398.%20随机数索引(中等).md) - [400. 第 N 位数字(中等)](LeetCode/391-400/400.%20第%20N%20位数字(中等).md) - [401-410](LeetCode/401-410/) - [401. 二进制手表(简单)](LeetCode/401-410/401.%20二进制手表(简单).md) - [403. 青蛙过河(困难)](LeetCode/401-410/403.%20青蛙过河(困难).md) - [405. 数字转换为十六进制数(简单)](LeetCode/401-410/405.%20数字转换为十六进制数(简单).md) - [406. 根据身高重建队列(中等)](LeetCode/401-410/406.%20根据身高重建队列(中等).md) - [407. 接雨水 II(困难)](LeetCode/401-410/407.%20接雨水%20II(困难).md) - [41-50](LeetCode/41-50/) - [41. 缺失的第一个正数(困难)](LeetCode/41-50/41.%20缺失的第一个正数(困难).md) - [42. 接雨水(困难)](LeetCode/41-50/42.%20接雨水(困难).md) - [43. 字符串相乘(中等)](LeetCode/41-50/43.%20字符串相乘(中等).md) - [44. 通配符匹配(困难)](LeetCode/41-50/44.%20通配符匹配(困难).md) - [45. 跳跃游戏 II(中等)](LeetCode/41-50/45.%20跳跃游戏%20II(中等).md) - [411-420](LeetCode/411-420/) - [412. Fizz Buzz(简单)](LeetCode/411-420/412.%20Fizz%20Buzz(简单).md) - [413. 等差数列划分(中等)](LeetCode/411-420/413.%20等差数列划分(中等).md) - [414. 第三大的数(简单)](LeetCode/411-420/414.%20第三大的数(简单).md) - [416. 分割等和子集(中等)(上)](LeetCode/411-420/416.%20分割等和子集(中等)(上).md) - [416. 分割等和子集(中等)(下)](LeetCode/411-420/416.%20分割等和子集(中等)(下).md) - [417. 太平洋大西洋水流问题(中等)](LeetCode/411-420/417.%20太平洋大西洋水流问题(中等).md) - [419. 甲板上的战舰(中等)](LeetCode/411-420/419.%20甲板上的战舰(中等).md) - [420. 强密码检验器(困难)](LeetCode/411-420/420.%20强密码检验器(困难).md) - [421-430](LeetCode/421-430/) - [421. 数组中两个数的最大异或值(中等)](LeetCode/421-430/421.%20数组中两个数的最大异或值(中等).md) - [423. 从英文中重建数字(中等)](LeetCode/421-430/423.%20从英文中重建数字(中等).md) - [424. 替换后的最长重复字符(中等)](LeetCode/421-430/424.%20替换后的最长重复字符(中等).md) - [427. 建立四叉树(中等)](LeetCode/421-430/427.%20建立四叉树(中等).md) - [429. N 叉树的层序遍历(中等)](LeetCode/421-430/429.%20N%20叉树的层序遍历(中等).md) - [430. 扁平化多级双向链表(中等)](LeetCode/421-430/430.%20扁平化多级双向链表(中等).md) - [431-440](LeetCode/431-440/) - [432. 全 O(1) 的数据结构(困难)](LeetCode/431-440/432.%20全%20O(1)%20的数据结构(困难).md) - [433. 最小基因变化(中等)](LeetCode/431-440/433.%20最小基因变化(中等).md) - [434. 字符串中的单词数(简单)](LeetCode/431-440/434.%20字符串中的单词数(简单).md) - [436. 寻找右区间(中等)](LeetCode/431-440/436.%20寻找右区间(中等).md) - [437. 路径总和 III(中等)](LeetCode/431-440/437.%20路径总和%20III(中等).md) - [438. 找到字符串中所有字母异位词(中等)](LeetCode/431-440/438.%20找到字符串中所有字母异位词(中等).md) - [440. 字典序的第K小数字(困难)](LeetCode/431-440/440.%20字典序的第K小数字(困难).md) - [441-450](LeetCode/441-450/) - [441. 排列硬币(简单)](LeetCode/441-450/441.%20排列硬币(简单).md) - [442. 数组中重复的数据(中等)](LeetCode/441-450/442.%20数组中重复的数据(中等).md) - [443. 压缩字符串(中等)](LeetCode/441-450/443.%20压缩字符串(中等).md) - [446. 等差数列划分 II - 子序列(困难)](LeetCode/441-450/446.%20等差数列划分%20II%20-%20子序列(困难).md) - [447. 回旋镖的数量(中等)](LeetCode/441-450/447.%20回旋镖的数量(中等).md) - [448. 找到所有数组中消失的数字(简单)](LeetCode/441-450/448.%20找到所有数组中消失的数字(简单).md) - [449. 序列化和反序列化二叉搜索树(中等)](LeetCode/441-450/449.%20序列化和反序列化二叉搜索树(中等).md) - [450. 删除二叉搜索树中的节点(中等)](LeetCode/441-450/450.%20删除二叉搜索树中的节点(中等).md) - [451-460](LeetCode/451-460/) - [451. 根据字符出现频率排序(中等)](LeetCode/451-460/451.%20根据字符出现频率排序(中等).md) - [453. 最小操作次数使数组元素相等(简单)](LeetCode/451-460/453.%20最小操作次数使数组元素相等(简单).md) - [456. 132 模式(中等)](LeetCode/451-460/456.%20132%20模式(中等).md) - [457. 环形数组是否存在循环(中等)](LeetCode/451-460/457.%20环形数组是否存在循环(中等).md) - [458. 可怜的小猪(困难)](LeetCode/451-460/458.%20可怜的小猪(困难).md) - [460. LFU 缓存(困难)](LeetCode/451-460/460.%20LFU%20缓存(困难).md) - [461-470](LeetCode/461-470/) - [461. 汉明距离(简单)](LeetCode/461-470/461.%20汉明距离(简单).md) - [462. 最少移动次数使数组元素相等 II(中等)](LeetCode/461-470/462.%20最少移动次数使数组元素相等%20II(中等).md) - [464. 我能赢吗(中等)](LeetCode/461-470/464.%20我能赢吗(中等).md) - [467. 环绕字符串中唯一的子字符串(中等)](LeetCode/461-470/467.%20环绕字符串中唯一的子字符串(中等).md) - [468. 验证IP地址(中等)](LeetCode/461-470/468.%20验证IP地址(中等).md) - [470. 用 Rand7() 实现 Rand10()(中等)](LeetCode/461-470/470.%20用%20Rand7()%20实现%20Rand10()(中等).md) - [471-480](LeetCode/471-480/) - [472. 连接词(困难)](LeetCode/471-480/472.%20连接词(困难).md) - [473. 火柴拼正方形(中等)](LeetCode/471-480/473.%20火柴拼正方形(中等).md) - [474. 一和零(中等)](LeetCode/471-480/474.%20一和零(中等).md) - [475. 供暖器(中等)](LeetCode/471-480/475.%20供暖器(中等).md) - [476. 数字的补数(简单)](LeetCode/471-480/476.%20数字的补数(简单).md) - [477. 汉明距离总和(中等)](LeetCode/471-480/477.%20汉明距离总和(中等).md) - [478. 在圆内随机生成点(中等)](LeetCode/471-480/478.%20在圆内随机生成点(中等).md) - [479. 最大回文数乘积(困难)](LeetCode/471-480/479.%20最大回文数乘积(困难).md) - [480. 滑动窗口中位数(困难)](LeetCode/471-480/480.%20滑动窗口中位数(困难).md) - [481-490](LeetCode/481-490/) - [482. 密钥格式化(简单)](LeetCode/481-490/482.%20密钥格式化(简单).md) - [483. 最小好进制(困难)](LeetCode/481-490/483.%20最小好进制(困难).md) - [485. 最大连续 1 的个数(简单)](LeetCode/481-490/485.%20最大连续%201%20的个数(简单).md) - [488. 祖玛游戏(困难)](LeetCode/481-490/488.%20祖玛游戏(困难).md) - [491-500](LeetCode/491-500/) - [492. 构造矩形(简单)](LeetCode/491-500/492.%20构造矩形(简单).md) - [494. 目标和(中等)](LeetCode/491-500/494.%20目标和(中等).md) - [495. 提莫攻击(简单)](LeetCode/491-500/495.%20提莫攻击(简单).md) - [496. 下一个更大元素 I(简单)](LeetCode/491-500/496.%20下一个更大元素%20I(简单).md) - [497. 非重叠矩形中的随机点(中等)](LeetCode/491-500/497.%20非重叠矩形中的随机点(中等).md) - [498. 对角线遍历(中等)](LeetCode/491-500/498.%20对角线遍历(中等).md) - [500. 键盘行(简单)](LeetCode/491-500/500.%20键盘行(简单).md) - [501-510](LeetCode/501-510/) - [502. IPO(困难)](LeetCode/501-510/502.%20IPO(困难).md) - [503. 下一个更大元素 II(中等)](LeetCode/501-510/503.%20下一个更大元素%20II(中等).md) - [504. 七进制数(简单)](LeetCode/501-510/504.%20七进制数(简单).md) - [506. 相对名次(简单)](LeetCode/501-510/506.%20相对名次(简单).md) - [507. 完美数(简单)](LeetCode/501-510/507.%20完美数(简单).md) - [508. 出现次数最多的子树元素和(中等)](LeetCode/501-510/508.%20出现次数最多的子树元素和(中等).md) - [51-60](LeetCode/51-60/) - [54. 螺旋矩阵(中等)](LeetCode/51-60/54.%20螺旋矩阵(中等).md) - [58. 最后一个单词的长度(简单)](LeetCode/51-60/58.%20最后一个单词的长度(简单).md) - [59. 螺旋矩阵 II(中等)](LeetCode/51-60/59.%20螺旋矩阵%20II(中等).md) - [511-520](LeetCode/511-520/) - [513. 找树左下角的值(中等)](LeetCode/511-520/513.%20找树左下角的值(中等).md) - [515. 在每个树行中找最大值(中等)](LeetCode/511-520/515.%20在每个树行中找最大值(中等).md) - [516. 最长回文子序列(中等)](LeetCode/511-520/516.%20最长回文子序列(中等).md) - [517. 超级洗衣机(困难)](LeetCode/511-520/517.%20超级洗衣机(困难).md) - [518. 零钱兑换 II(中等)](LeetCode/511-520/518.%20零钱兑换%20II(中等).md) - [519. 随机翻转矩阵(中等)](LeetCode/511-520/519.%20随机翻转矩阵(中等).md) - [520. 检测大写字母(简单)](LeetCode/511-520/520.%20检测大写字母(简单).md) - [521-530](LeetCode/521-530/) - [521. 最长特殊序列 Ⅰ(简单)](LeetCode/521-530/521.%20最长特殊序列%20Ⅰ(简单).md) - [522. 最长特殊序列 II(中等)](LeetCode/521-530/522.%20最长特殊序列%20II(中等).md) - [523. 连续的子数组和(中等)](LeetCode/521-530/523.%20连续的子数组和(中等).md) - [524. 通过删除字母匹配到字典里最长单词(中等)](LeetCode/521-530/524.%20通过删除字母匹配到字典里最长单词(中等).md) - [525. 连续数组(中等)](LeetCode/521-530/525.%20连续数组(中等).md) - [526. 优美的排列(中等)](LeetCode/521-530/526.%20优美的排列(中等).md) - [528. 按权重随机选择(中等)](LeetCode/521-530/528.%20按权重随机选择(中等).md) - [531-540](LeetCode/531-540/) - [532. 数组中的 k-diff 数对(中等)](LeetCode/531-540/532.%20数组中的%20k-diff%20数对(中等).md) - [535. TinyURL 的加密与解密(中等)](LeetCode/531-540/535.%20TinyURL%20的加密与解密(中等).md) - [537. 复数乘法(中等)](LeetCode/531-540/537.%20复数乘法(中等).md) - [539. 最小时间差(中等)](LeetCode/531-540/539.%20最小时间差(中等).md) - [540. 有序数组中的单一元素(中等)](LeetCode/531-540/540.%20有序数组中的单一元素(中等).md) - [541-550](LeetCode/541-550/) - [541. 反转字符串 II(简单)](LeetCode/541-550/541.%20反转字符串%20II(简单).md) - [551-560](LeetCode/551-560/) - [551. 学生出勤记录 I(简单)](LeetCode/551-560/551.%20学生出勤记录%20I(简单).md) - [552. 学生出勤记录 II(困难)](LeetCode/551-560/552.%20学生出勤记录%20II(困难).md) - [553. 最优除法(中等)](LeetCode/551-560/553.%20最优除法(中等).md) - [554. 砖墙(中等)](LeetCode/551-560/554.%20砖墙(中等).md) - [556. 下一个更大元素 III(中等)](LeetCode/551-560/556.%20下一个更大元素%20III(中等).md) - [558. 四叉树交集(中等)](LeetCode/551-560/558.%20四叉树交集(中等).md) - [559. N 叉树的最大深度(简单)](LeetCode/551-560/559.%20N%20叉树的最大深度(简单).md) - [560. 和为 K 的子数组(中等)](LeetCode/551-560/560.%20和为%20K%20的子数组(中等).md) - [561-570](LeetCode/561-570/) - [561. 数组拆分 I(简单)](LeetCode/561-570/561.%20数组拆分%20I(简单).md) - [563. 二叉树的坡度(简单)](LeetCode/561-570/563.%20二叉树的坡度(简单).md) - [564. 寻找最近的回文数(困难)](LeetCode/561-570/564.%20寻找最近的回文数(困难).md) - [565. 数组嵌套(中等)](LeetCode/561-570/565.%20数组嵌套(中等).md) - [566. 重塑矩阵(简单)](LeetCode/561-570/566.%20重塑矩阵(简单).md) - [567. 字符串的排列(中等)](LeetCode/561-570/567.%20字符串的排列(中等).md) - [571-580](LeetCode/571-580/) - [575. 分糖果(简单)](LeetCode/571-580/575.%20分糖果(简单).md) - [576. 出界的路径数(中等)](LeetCode/571-580/576.%20出界的路径数(中等).md) - [581-590](LeetCode/581-590/) - [581. 最短无序连续子数组(中等)](LeetCode/581-590/581.%20最短无序连续子数组(中等).md) - [583. 两个字符串的删除操作(中等)](LeetCode/581-590/583.%20两个字符串的删除操作(中等).md) - [587. 安装栅栏(困难)](LeetCode/581-590/587.%20安装栅栏(困难).md) - [589. N 叉树的前序遍历(简单)](LeetCode/581-590/589.%20N%20叉树的前序遍历(简单).md) - [590. N 叉树的后序遍历(简单)](LeetCode/581-590/590.%20N%20叉树的后序遍历(简单).md) - [591-600](LeetCode/591-600/) - [591. 标签验证器(困难)](LeetCode/591-600/591.%20标签验证器(困难).md) - [592. 分数加减运算(中等)](LeetCode/591-600/592.%20分数加减运算(中等).md) - [593. 有效的正方形(中等)](LeetCode/591-600/593.%20有效的正方形(中等).md) - [594. 最长和谐子序列(简单)](LeetCode/591-600/594.%20最长和谐子序列(简单).md) - [598. 范围求和 II(简单)](LeetCode/591-600/598.%20范围求和%20II(简单).md) - [599. 两个列表的最小索引总和(简单)](LeetCode/591-600/599.%20两个列表的最小索引总和(简单).md) - [600. 不含连续1的非负整数(困难)](LeetCode/591-600/600.%20不含连续1的非负整数(困难).md) - [601-610](LeetCode/601-610/) - [606. 根据二叉树创建字符串(简单)](LeetCode/601-610/606.%20根据二叉树创建字符串(简单).md) - [61-70](LeetCode/61-70/) - [61. 旋转链表(中等)](LeetCode/61-70/61.%20旋转链表(中等).md) - [65. 有效数字(困难)](LeetCode/61-70/65.%20有效数字(困难).md) - [66. 加一(简单)](LeetCode/61-70/66.%20加一(简单).md) - [68. 文本左右对齐(困难)](LeetCode/61-70/68.%20文本左右对齐(困难).md) - [611-620](LeetCode/611-620/) - [611. 有效三角形的个数(中等)](LeetCode/611-620/611.%20有效三角形的个数(中等).md) - [621-630](LeetCode/621-630/) - [622. 设计循环队列(中等)](LeetCode/621-630/622.%20设计循环队列(中等).md) - [623. 在二叉树中增加一行(中等)](LeetCode/621-630/623.%20在二叉树中增加一行(中等).md) - [629. K个逆序对数组(困难)](LeetCode/621-630/629.%20K个逆序对数组(困难).md) - [630. 课程表 III(困难)](LeetCode/621-630/630.%20课程表%20III(困难).md) - [631-640](LeetCode/631-640/) - [633. 平方数之和(中等)](LeetCode/631-640/633.%20平方数之和(中等).md) - [636. 函数的独占时间(中等)](LeetCode/631-640/636.%20函数的独占时间(中等).md) - [638. 大礼包(中等)](LeetCode/631-640/638.%20大礼包(中等).md) - [639. 解码方法 II(困难)](LeetCode/631-640/639.%20解码方法%20II(困难).md) - [640. 求解方程(中等)](LeetCode/631-640/640.%20求解方程(中等).md) - [641-650](LeetCode/641-650/) - [641. 设计循环双端队列(中等)](LeetCode/641-650/641.%20设计循环双端队列(中等).md) - [643. 子数组最大平均数 I(简单)](LeetCode/641-650/643.%20子数组最大平均数%20I(简单).md) - [645. 错误的集合(简单)](LeetCode/641-650/645.%20错误的集合(简单).md) - [646. 最长数对链(中等)](LeetCode/641-650/646.%20最长数对链(中等).md) - [648. 单词替换(中等)](LeetCode/641-650/648.%20单词替换(中等).md) - [650. 只有两个键的键盘(中等)](LeetCode/641-650/650.%20只有两个键的键盘(中等).md) - [651-660](LeetCode/651-660/) - [652. 寻找重复的子树(中等)](LeetCode/651-660/652.%20寻找重复的子树(中等).md) - [653. 两数之和 IV - 输入 BST(简单)](LeetCode/651-660/653.%20两数之和%20IV%20-%20输入%20BST(简单).md) - [654. 最大二叉树(中等)](LeetCode/651-660/654.%20最大二叉树(中等).md) - [655. 输出二叉树(中等)](LeetCode/651-660/655.%20输出二叉树(中等).md) - [658. 找到 K 个最接近的元素(中等)](LeetCode/651-660/658.%20找到%20K%20个最接近的元素(中等).md) - [661-670](LeetCode/661-670/) - [661. 图片平滑器(简单)](LeetCode/661-670/661.%20图片平滑器(简单).md) - [662. 二叉树最大宽度(中等)](LeetCode/661-670/662.%20二叉树最大宽度(中等).md) - [664. 奇怪的打印机(困难)](LeetCode/661-670/664.%20奇怪的打印机(困难).md) - [667. 优美的排列 II(中等)](LeetCode/661-670/667.%20优美的排列%20II(中等).md) - [668. 乘法表中第k小的数(困难)](LeetCode/661-670/668.%20乘法表中第k小的数(困难).md) - [669. 修剪二叉搜索树(中等)](LeetCode/661-670/669.%20修剪二叉搜索树(中等).md) - [670. 最大交换(中等)](LeetCode/661-670/670.%20最大交换(中等).md) - [671-680](LeetCode/671-680/) - [671. 二叉树中第二小的节点(简单)](LeetCode/671-680/671.%20二叉树中第二小的节点(简单).md) - [672. 灯泡开关 Ⅱ(中等)](LeetCode/671-680/672.%20灯泡开关%20Ⅱ(中等).md) - [673. 最长递增子序列的个数(中等)](LeetCode/671-680/673.%20最长递增子序列的个数(中等).md) - [675. 为高尔夫比赛砍树(困难)](LeetCode/671-680/675.%20为高尔夫比赛砍树(困难).md) - [676. 实现一个魔法字典(中等)](LeetCode/671-680/676.%20实现一个魔法字典(中等).md) - [677. 键值映射(中等)](LeetCode/671-680/677.%20键值映射(中等).md) - [678. 有效的括号字符串(中等)](LeetCode/671-680/678.%20有效的括号字符串(中等).md) - [681-690](LeetCode/681-690/) - [682. 棒球比赛(简单)](LeetCode/681-690/682.%20棒球比赛(简单).md) - [686. 重复叠加字符串匹配(中等)](LeetCode/681-690/686.%20重复叠加字符串匹配(中等).md) - [687. 最长同值路径(中等)](LeetCode/681-690/687.%20最长同值路径(中等).md) - [688. 骑士在棋盘上的概率(中等)](LeetCode/681-690/688.%20骑士在棋盘上的概率(中等).md) - [689. 三个无重叠子数组的最大和(困难)](LeetCode/681-690/689.%20三个无重叠子数组的最大和(困难).md) - [690. 员工的重要性(简单)](LeetCode/681-690/690.%20员工的重要性(简单).md) - [691-700](LeetCode/691-700/) - [691. 贴纸拼词(困难)](LeetCode/691-700/691.%20贴纸拼词(困难).md) - [692. 前K个高频单词(中等)](LeetCode/691-700/692.%20前K个高频单词(中等).md) - [693. 交替位二进制数(简单)](LeetCode/691-700/693.%20交替位二进制数(简单).md) - [697. 数组的度(简单)](LeetCode/691-700/697.%20数组的度(简单).md) - [699. 掉落的方块(困难)](LeetCode/691-700/699.%20掉落的方块(困难).md) - [700. 二叉搜索树中的搜索(简单)](LeetCode/691-700/700.%20二叉搜索树中的搜索(简单).md) - [701-710](LeetCode/701-710/) - [703. 数据流中的第 K 大元素(简单)](LeetCode/701-710/703.%20数据流中的第%20K%20大元素(简单).md) - [704. 二分查找(简单)](LeetCode/701-710/704.%20二分查找(简单).md) - [705. 设计哈希集合(简单)](LeetCode/701-710/705.%20设计哈希集合(简单).md) - [706. 设计哈希映射(简单)](LeetCode/701-710/706.%20设计哈希映射(简单).md) - [709. 转换成小写字母(简单)](LeetCode/701-710/709.%20转换成小写字母(简单).md) - [710. 黑名单中的随机数(困难)](LeetCode/701-710/710.%20黑名单中的随机数(困难).md) - [71-80](LeetCode/71-80/) - [71. 简化路径(中等)](LeetCode/71-80/71.%20简化路径(中等).md) - [73. 矩阵置零(中等)](LeetCode/71-80/73.%20矩阵置零(中等).md) - [74. 搜索二维矩阵(中等)](LeetCode/71-80/74.%20搜索二维矩阵(中等).md) - [80. 删除有序数组中的重复项 II(中等)](LeetCode/71-80/80.%20删除有序数组中的重复项%20II(中等).md) - [711-720](LeetCode/711-720/) - [713. 乘积小于 K 的子数组(中等)](LeetCode/711-720/713.%20乘积小于%20K%20的子数组(中等).md) - [715. Range 模块(困难)](LeetCode/711-720/715.%20Range%20模块(困难).md) - [717. 1比特与2比特字符(简单)](LeetCode/711-720/717.%201比特与2比特字符(简单).md) - [719. 找出第 K 小的数对距离(困难)](LeetCode/711-720/719.%20找出第%20K%20小的数对距离(困难).md) - [720. 词典中最长的单词(简单)](LeetCode/711-720/720.%20词典中最长的单词(简单).md) - [721-730](LeetCode/721-730/) - [724. 寻找数组的中心下标(简单)](LeetCode/721-730/724.%20寻找数组的中心下标(简单).md) - [725. 分隔链表(中等)](LeetCode/721-730/725.%20分隔链表(中等).md) - [726. 原子的数量(困难)](LeetCode/721-730/726.%20原子的数量(困难).md) - [728. 自除数(简单)](LeetCode/721-730/728.%20自除数(简单).md) - [729. 我的日程安排表 I(中等)](LeetCode/721-730/729.%20我的日程安排表%20I(中等).md) - [730. 统计不同回文子序列(困难)](LeetCode/721-730/730.%20统计不同回文子序列(困难).md) - [731-740](LeetCode/731-740/) - [731. 我的日程安排表 II(中等)](LeetCode/731-740/731.%20我的日程安排表%20II(中等).md) - [732. 我的日程安排表 III(困难)](LeetCode/731-740/732.%20我的日程安排表%20III(困难).md) - [735. 行星碰撞(中等)](LeetCode/731-740/735.%20行星碰撞(中等).md) - [736. Lisp 语法解析(困难)](LeetCode/731-740/736.%20Lisp%20语法解析(困难).md) - [740. 删除并获得点数(中等)](LeetCode/731-740/740.%20删除并获得点数(中等).md) - [741-750](LeetCode/741-750/) - [741. 摘樱桃(困难)](LeetCode/741-750/741.%20摘樱桃(困难).md) - [743. 网络延迟时间(中等)](LeetCode/741-750/743.%20网络延迟时间(中等).md) - [744. 寻找比目标字母大的最小字母(简单)](LeetCode/741-750/744.%20寻找比目标字母大的最小字母(简单).md) - [745. 前缀和后缀搜索(困难)](LeetCode/741-750/745.%20前缀和后缀搜索(困难).md) - [747. 至少是其他数字两倍的最大数(简单)](LeetCode/741-750/747.%20至少是其他数字两倍的最大数(简单).md) - [748. 最短补全词(简单)](LeetCode/741-750/748.%20最短补全词(简单).md) - [749. 隔离病毒(困难)](LeetCode/741-750/749.%20隔离病毒(困难).md) - [751-760](LeetCode/751-760/) - [752. 打开转盘锁(中等)](LeetCode/751-760/752.%20打开转盘锁(中等).md) - [757. 设置交集大小至少为2(困难)](LeetCode/751-760/757.%20设置交集大小至少为2(困难).md) - [761-770](LeetCode/761-770/) - [761. 特殊的二进制序列(困难)](LeetCode/761-770/761.%20特殊的二进制序列(困难).md) - [762. 二进制表示中质数个计算置位(简单)](LeetCode/761-770/762.%20二进制表示中质数个计算置位(简单).md) - [765. 情侣牵手(困难)](LeetCode/761-770/765.%20情侣牵手(困难).md) - [766. 托普利茨矩阵(简单)](LeetCode/761-770/766.%20托普利茨矩阵(简单).md) - [768. 最多能完成排序的块 II(困难)](LeetCode/761-770/768.%20最多能完成排序的块%20II(困难).md) - [771-780](LeetCode/771-780/) - [773. 滑动谜题(困难)](LeetCode/771-780/773.%20滑动谜题(困难).md) - [778. 水位上升的泳池中游泳(困难)](LeetCode/771-780/778.%20水位上升的泳池中游泳(困难).md) - [780. 到达终点(困难)](LeetCode/771-780/780.%20到达终点(困难).md) - [781-790](LeetCode/781-790/) - [781. 森林中的兔子(中等)](LeetCode/781-790/781.%20森林中的兔子(中等).md) - [782. 变为棋盘(困难)](LeetCode/781-790/782.%20变为棋盘(困难).md) - [783. 二叉搜索树节点最小距离(简单)](LeetCode/781-790/783.%20二叉搜索树节点最小距离(简单).md) - [786. 第 K 个最小的素数分数(困难)](LeetCode/781-790/786.%20第%20K%20个最小的素数分数(困难).md) - [787. K 站中转内最便宜的航班(中等)](LeetCode/781-790/787.%20K%20站中转内最便宜的航班(中等).md) - [789. 逃脱阻碍者(中等)](LeetCode/781-790/789.%20逃脱阻碍者(中等).md) - [791-800](LeetCode/791-800/) - [793. 阶乘函数后 K 个零(困难)](LeetCode/791-800/793.%20阶乘函数后%20K%20个零(困难).md) - [794. 有效的井字游戏(中等)](LeetCode/791-800/794.%20有效的井字游戏(中等).md) - [796. 旋转字符串(简单)](LeetCode/791-800/796.%20旋转字符串(简单).md) - [797. 所有可能的路径(中等)](LeetCode/791-800/797.%20所有可能的路径(中等).md) - [798. 得分最高的最小轮调(困难)](LeetCode/791-800/798.%20得分最高的最小轮调(困难).md) - [801-810](LeetCode/801-810/) - [802. 找到最终的安全状态(中等)](LeetCode/801-810/802.%20找到最终的安全状态(中等).md) - [804. 唯一摩尔斯密码词(简单)](LeetCode/801-810/804.%20唯一摩尔斯密码词(简单).md) - [806. 写字符串需要的行数(简单)](LeetCode/801-810/806.%20写字符串需要的行数(简单).md) - [807. 保持城市天际线(中等)](LeetCode/801-810/807.%20保持城市天际线(中等).md) - [810. 黑板异或游戏(困难)](LeetCode/801-810/810.%20黑板异或游戏(困难).md) - [81-90](LeetCode/81-90/) - [81. 搜索旋转排序数组 II(中等)](LeetCode/81-90/81.%20搜索旋转排序数组%20II(中等).md) - [82. 删除排序链表中的重复元素 II(中等)](LeetCode/81-90/82.%20删除排序链表中的重复元素%20II(中等).md) - [83. 删除排序链表中的重复元素(简单)](LeetCode/81-90/83.%20删除排序链表中的重复元素(简单).md) - [87. 扰乱字符串(困难)](LeetCode/81-90/87.%20扰乱字符串(困难).md) - [88. 合并两个有序数组(简单)](LeetCode/81-90/88.%20合并两个有序数组(简单).md) - [89. 格雷编码(中等)](LeetCode/81-90/89.%20格雷编码(中等).md) - [90. 子集 II(中等)](LeetCode/81-90/90.%20子集%20II(中等).md) - [811-820](LeetCode/811-820/) - [812. 最大三角形面积(简单)](LeetCode/811-820/812.%20最大三角形面积(简单).md) - [814. 二叉树剪枝(中等)](LeetCode/811-820/814.%20二叉树剪枝(中等).md) - [815. 公交路线(困难)](LeetCode/811-820/815.%20公交路线(困难).md) - [819. 最常见的单词(简单)](LeetCode/811-820/819.%20最常见的单词(简单).md) - [821-830](LeetCode/821-830/) - [821. 字符的最短距离(简单)](LeetCode/821-830/821.%20字符的最短距离(简单).md) - [824. 山羊拉丁文(简单)](LeetCode/821-830/824.%20山羊拉丁文(简单).md) - [825. 适龄的朋友(中等)](LeetCode/821-830/825.%20适龄的朋友(中等).md) - [828. 统计子串中的唯一字符(困难)](LeetCode/821-830/828.%20统计子串中的唯一字符(困难).md) - [829. 连续整数求和(困难)](LeetCode/821-830/829.%20连续整数求和(困难).md) - [831-840](LeetCode/831-840/) - [832. 翻转图像(简单)](LeetCode/831-840/832.%20翻转图像(简单).md) - [838. 推多米诺(中等)](LeetCode/831-840/838.%20推多米诺(中等).md) - [841-850](LeetCode/841-850/) - [846. 一手顺子(中等)](LeetCode/841-850/846.%20一手顺子(中等).md) - [847. 访问所有节点的最短路径(困难)](LeetCode/841-850/847.%20访问所有节点的最短路径(困难).md) - [851-860](LeetCode/851-860/) - [851. 喧闹和富有(中等)](LeetCode/851-860/851.%20喧闹和富有(中等).md) - [852. 山脉数组的峰顶索引(简单)](LeetCode/851-860/852.%20山脉数组的峰顶索引(简单).md) - [857. 雇佣 K 名工人的最低成本(困难)](LeetCode/851-860/857.%20雇佣%20K%20名工人的最低成本(困难).md) - [859. 亲密字符串(简单)](LeetCode/851-860/859.%20亲密字符串(简单).md) - [861-870](LeetCode/861-870/) - [863. 二叉树中所有距离为 K 的结点(中等)](LeetCode/861-870/863.%20二叉树中所有距离为%20K%20的结点(中等).md) - [867. 转置矩阵(简单)](LeetCode/861-870/867.%20转置矩阵(简单).md) - [868. 二进制间距(简单)](LeetCode/861-870/868.%20二进制间距(简单).md) - [869. 重新排序得到 2 的幂(中等)](LeetCode/861-870/869.%20重新排序得到%202%20的幂(中等).md) - [871-880](LeetCode/871-880/) - [871. 最低加油次数(困难)](LeetCode/871-880/871.%20最低加油次数(困难).md) - [872. 叶子相似的树(简单)](LeetCode/871-880/872.%20叶子相似的树(简单).md) - [873. 最长的斐波那契子序列的长度(中等)](LeetCode/871-880/873.%20最长的斐波那契子序列的长度(中等).md) - [875. 爱吃香蕉的珂珂(中等)](LeetCode/871-880/875.%20爱吃香蕉的珂珂(中等).md) - [877. 石子游戏(中等)](LeetCode/871-880/877.%20石子游戏(中等).md) - [879. 盈利计划(困难)](LeetCode/871-880/879.%20盈利计划(困难).md) - [881-890](LeetCode/881-890/) - [881. 救生艇(中等)](LeetCode/881-890/881.%20救生艇(中等).md) - [883. 三维形体投影面积(简单)](LeetCode/881-890/883.%20三维形体投影面积(简单).md) - [884. 两句话中的不常见单词(简单)](LeetCode/881-890/884.%20两句话中的不常见单词(简单).md) - [888. 公平的糖果棒交换(简单)](LeetCode/881-890/888.%20公平的糖果棒交换(简单).md) - [890. 查找和替换模式(中等)](LeetCode/881-890/890.%20查找和替换模式(中等).md) - [891-900](LeetCode/891-900/) - [896. 单调数列(简单)](LeetCode/891-900/896.%20单调数列(简单).md) - [897. 递增顺序搜索树(简单)](LeetCode/891-900/897.%20递增顺序搜索树(简单).md) - [899. 有序队列(困难)](LeetCode/891-900/899.%20有序队列(困难).md) - [901-910](LeetCode/901-910/) - [902. 最大为 N 的数字组合(困难)](LeetCode/901-910/902.%20最大为%20N%20的数字组合(困难).md) - [905. 按奇偶排序数组(简单)](LeetCode/901-910/905.%20按奇偶排序数组(简单).md) - [907. 子数组的最小值之和(中等)](LeetCode/901-910/907.%20子数组的最小值之和(中等).md) - [908. 最小差值 I(简单)](LeetCode/901-910/908.%20最小差值%20I(简单).md) - [909. 蛇梯棋(中等)](LeetCode/901-910/909.%20蛇梯棋(中等).md) - [91-100](LeetCode/91-100/) - [91. 解码方法(中等)](LeetCode/91-100/91.%20解码方法(中等).md) - [92. 反转链表 II(中等)](LeetCode/91-100/92.%20反转链表%20II(中等).md) - [911-920](LeetCode/911-920/) - [911. 在线选举(中等)](LeetCode/911-920/911.%20在线选举(中等).md) - [913. 猫和老鼠(困难)](LeetCode/911-920/913.%20猫和老鼠(困难).md) - [917. 仅仅反转字母(简单)](LeetCode/911-920/917.%20仅仅反转字母(简单).md) - [919. 完全二叉树插入器(中等)](LeetCode/911-920/919.%20完全二叉树插入器(中等).md) - [921-930](LeetCode/921-930/) - [926. 将字符串翻转到单调递增(中等)](LeetCode/921-930/926.%20将字符串翻转到单调递增(中等).md) - [929. 独特的电子邮件地址(简单)](LeetCode/921-930/929.%20独特的电子邮件地址(简单).md) - [930. 和相同的二元子数组(中等)](LeetCode/921-930/930.%20和相同的二元子数组(中等).md) - [931-940](LeetCode/931-940/) - [933. 最近的请求次数(简单)](LeetCode/931-940/933.%20最近的请求次数(简单).md) - [937. 重新排列日志文件(简单)](LeetCode/931-940/937.%20重新排列日志文件(简单).md) - [938. 二叉搜索树的范围和(简单)](LeetCode/931-940/938.%20二叉搜索树的范围和(简单).md) - [941-950](LeetCode/941-950/) - [942. 增减字符串匹配(简单)](LeetCode/941-950/942.%20增减字符串匹配(简单).md) - [944. 删列造序(简单)](LeetCode/941-950/944.%20删列造序(简单).md) - [946. 验证栈序列(中等)](LeetCode/941-950/946.%20验证栈序列(中等).md) - [951-960](LeetCode/951-960/) - [952. 按公因数计算最大组件大小(困难)](LeetCode/951-960/952.%20按公因数计算最大组件大小(困难).md) - [953. 验证外星语词典(简单)](LeetCode/951-960/953.%20验证外星语词典(简单).md) - [954. 二倍数对数组(中等)](LeetCode/951-960/954.%20二倍数对数组(中等).md) - [961-970](LeetCode/961-970/) - [961. 在长度 2N 的数组中找出重复 N 次的元素(简单)](LeetCode/961-970/961.%20在长度%202N%20的数组中找出重复%20N%20次的元素(简单).md) - [965. 单值二叉树(简单)](LeetCode/961-970/965.%20单值二叉树(简单).md) - [969. 煎饼排序(中等)](LeetCode/961-970/969.%20煎饼排序(中等).md) - [971-980](LeetCode/971-980/) - [978. 最长湍流子数组(中等)](LeetCode/971-980/978.%20最长湍流子数组(中等).md) - [981-990](LeetCode/981-990/) - [981. 基于时间的键值存储(中等)](LeetCode/981-990/981.%20基于时间的键值存储(中等).md) - [987. 二叉树的垂序遍历(困难)](LeetCode/981-990/987.%20二叉树的垂序遍历(困难).md) - [991-1000](LeetCode/991-1000/) - [992. K 个不同整数的子数组(困难)](LeetCode/991-1000/992.%20K%20个不同整数的子数组(困难).md) - [993. 二叉树的堂兄弟节点(简单)](LeetCode/991-1000/993.%20二叉树的堂兄弟节点(简单).md) - [995. K 连续位的最小翻转次数(困难)](LeetCode/991-1000/995.%20K%20连续位的最小翻转次数(困难).md) - [997. 找到小镇的法官(简单)](LeetCode/991-1000/997.%20找到小镇的法官(简单).md) - [998. 最大二叉树 II(中等)](LeetCode/991-1000/998.%20最大二叉树%20II(中等).md) - [LCP](LeetCode/LCP/) - [LCP 07. 传递信息(简单)](LeetCode/LCP/LCP%2007.%20传递信息(简单).md) - [剑指 Offer](LeetCode/剑指%20Offer/) - [剑指 Offer 04. 二维数组中的查找(中等)](LeetCode/剑指%20Offer/剑指%20Offer%2004.%20二维数组中的查找(中等).md) - [剑指 Offer 06. 从尾到头打印链表(简单)](LeetCode/剑指%20Offer/剑指%20Offer%2006.%20从尾到头打印链表(简单).md) - [剑指 Offer 10- I. 斐波那契数列(简单)](LeetCode/剑指%20Offer/剑指%20Offer%2010-%20I.%20斐波那契数列(简单).md) - [剑指 Offer 11. 旋转数组的最小数字(简单)](LeetCode/剑指%20Offer/剑指%20Offer%2011.%20旋转数组的最小数字(简单).md) - [剑指 Offer 15. 二进制中1的个数(简单)](LeetCode/剑指%20Offer/剑指%20Offer%2015.%20二进制中1的个数(简单).md) - [剑指 Offer 22. 链表中倒数第k个节点(简单)](LeetCode/剑指%20Offer/剑指%20Offer%2022.%20链表中倒数第k个节点(简单).md) - [剑指 Offer 24. 反转链表(简单)](LeetCode/剑指%20Offer/剑指%20Offer%2024.%20反转链表(简单).md) - [剑指 Offer 25. 合并两个排序的链表(简单)](LeetCode/剑指%20Offer/剑指%20Offer%2025.%20合并两个排序的链表(简单).md) - [剑指 Offer 32 - I. 从上到下打印二叉树(中等)](LeetCode/剑指%20Offer/剑指%20Offer%2032%20-%20I.%20从上到下打印二叉树(中等).md) - [剑指 Offer 32 - II. 从上到下打印二叉树 II(简单)](LeetCode/剑指%20Offer/剑指%20Offer%2032%20-%20II.%20从上到下打印二叉树%20II(简单).md) - [剑指 Offer 32 - III. 从上到下打印二叉树 III(中等)](LeetCode/剑指%20Offer/剑指%20Offer%2032%20-%20III.%20从上到下打印二叉树%20III(中等).md) - [剑指 Offer 34. 二叉树中和为某一值的路径(中等)](LeetCode/剑指%20Offer/剑指%20Offer%2034.%20二叉树中和为某一值的路径(中等).md) - [剑指 Offer 35. 复杂链表的复制(中等)](LeetCode/剑指%20Offer/剑指%20Offer%2035.%20复杂链表的复制(中等).md) - [剑指 Offer 37. 序列化二叉树(困难)](LeetCode/剑指%20Offer/剑指%20Offer%2037.%20序列化二叉树(困难).md) - [剑指 Offer 38. 字符串的排列(中等)](LeetCode/剑指%20Offer/剑指%20Offer%2038.%20字符串的排列(中等).md) - [剑指 Offer 41. 数据流中的中位数(困难)](LeetCode/剑指%20Offer/剑指%20Offer%2041.%20数据流中的中位数(困难).md) - [剑指 Offer 42. 连续子数组的最大和(简单)](LeetCode/剑指%20Offer/剑指%20Offer%2042.%20连续子数组的最大和(简单).md) - [剑指 Offer 44. 数字序列中某一位的数字(中等)](LeetCode/剑指%20Offer/剑指%20Offer%2044.%20数字序列中某一位的数字(中等).md) - [剑指 Offer 52. 两个链表的第一个公共节点(简单)](LeetCode/剑指%20Offer/剑指%20Offer%2052.%20两个链表的第一个公共节点(简单).md) - [剑指 Offer 53 - I. 在排序数组中查找数字 I(简单)](LeetCode/剑指%20Offer/剑指%20Offer%2053%20-%20I.%20在排序数组中查找数字%20I(简单).md) - [剑指 Offer 53 - II. 0~n-1中缺失的数字(简单)](LeetCode/剑指%20Offer/剑指%20Offer%2053%20-%20II.%200~n-1中缺失的数字(简单).md) - [剑指 Offer 59 - I. 滑动窗口的最大值(困难)](LeetCode/剑指%20Offer/剑指%20Offer%2059%20-%20I.%20滑动窗口的最大值(困难).md) - [剑指 Offer II](LeetCode/剑指%20Offer%20II/) - [剑指 Offer II 003. 前 n 个数字二进制中 1 的个数(简单)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20003.%20前%20n%20个数字二进制中%201%20的个数(简单).md) - [剑指 Offer II 005. 单词长度的最大乘积(中等)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20005.%20单词长度的最大乘积(中等).md) - [剑指 Offer II 007. 数组中和为 0 的三个数(中等)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20007.%20数组中和为%200%20的三个数(中等).md) - [剑指 Offer II 008. 和大于等于 target 的最短子数组(中等)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20008.%20和大于等于%20target%20的最短子数组(中等).md) - [剑指 Offer II 009. 乘积小于 K 的子数组(中等)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20009.%20乘积小于%20K%20的子数组(中等).md) - [剑指 Offer II 010. 和为 k 的子数组(中等)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20010.%20和为%20k%20的子数组(中等).md) - [剑指 Offer II 011. 0 和 1 个数相同的子数组(中等)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20011.%200%20和%201%20个数相同的子数组(中等).md) - [剑指 Offer II 029. 排序的循环链表(中等)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20029.%20排序的循环链表(中等).md) - [剑指 Offer II 030. 插入、删除和随机访问都是 O(1) 的容器(中等)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20030.%20插入、删除和随机访问都是%20O(1)%20的容器(中等).md) - [剑指 Offer II 041. 滑动窗口的平均值(简单)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20041.%20滑动窗口的平均值(简单).md) - [剑指 Offer II 067. 最大的异或(中等)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20067.%20最大的异或(中等).md) - [剑指 Offer II 069. 山峰数组的顶部(简单)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20069.%20山峰数组的顶部(简单).md) - [剑指 Offer II 091. 粉刷房子(中等)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20091.%20粉刷房子(中等).md) - [剑指 Offer II 114. 外星文字典(困难)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20114.%20外星文字典(困难).md) - [剑指 Offer II 115. 重建序列(中等)](LeetCode/剑指%20Offer%20II/剑指%20Offer%20II%20115.%20重建序列(中等).md) - [面试题](LeetCode/面试题/) - [面试题 01.05. 一次编辑(中等)](LeetCode/面试题/面试题%2001.05.%20一次编辑(中等).md) - [面试题 02.05. 链表求和(中等)](LeetCode/面试题/面试题%2002.05.%20链表求和(中等).md) - [面试题 03.01. 三合一(简单)](LeetCode/面试题/面试题%2003.01.%20三合一(简单).md) - [面试题 04.06. 后继者(中等)](LeetCode/面试题/面试题%2004.06.%20后继者(中等).md) - [面试题 10.02. 变位词组(中等)](LeetCode/面试题/面试题%2010.02.%20变位词组(中等).md) - [面试题 16.25. LRU 缓存(中等)](LeetCode/面试题/面试题%2016.25.%20LRU%20缓存(中等).md) - [面试题 17.10. 主要元素(简单)](LeetCode/面试题/面试题%2017.10.%20主要元素(简单).md) - [面试题 17.11. 单词距离(中等)](LeetCode/面试题/面试题%2017.11.%20单词距离(中等).md) - [面试题 17.14. 最小K个数(中等)](LeetCode/面试题/面试题%2017.14.%20最小K个数(中等).md) - [面试题 17.21. 直方图的水量(中等)](LeetCode/面试题/面试题%2017.21.%20直方图的水量(中等).md)