From dc9bb0f066cd11652266ba2612166d25bcf517f6 Mon Sep 17 00:00:00 2001 From: LetMeFly666 <814114971@qq.com> Date: Wed, 18 Jan 2023 10:12:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E4=B8=BB=E9=A1=B5Re?= =?UTF-8?q?adme=E7=9A=84=E9=A2=98=E8=A7=A3=E5=9C=B0=E5=9D=80=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 634 ++++++++++++++++++++++---------------------- ReFormatLinkName.py | 23 ++ newSolution.py | 4 +- 3 files changed, 342 insertions(+), 319 deletions(-) create mode 100644 ReFormatLinkName.py diff --git a/README.md b/README.md index cec8131c6dc..7c0bdba5a7e 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ * @Author: LetMeFly * @Date: 2022-05-19 18:48:53 * @LastEditors: LetMeFly - * @LastEditTime: 2023-01-16 23:29:58 + * @LastEditTime: 2023-01-18 10:12:27 --> # LeetCode @@ -82,333 +82,333 @@ int main() { |题目名称|困难程度|题目地址|题解地址|CSDN题解|LeetCode题解| |:--|:--|:--|:--|:--|:--| -|0009.回文数|简单|地址点我|地址点我|地址点我|地址点我| -|0049.字母异位词分组|中等|地址点我|地址点我|地址点我|地址点我| -|0050.Pow(x, n)|中等|地址点我|地址点我|地址点我|地址点我| -|0051.N皇后|困难|地址点我|地址点我|地址点我|地址点我| -|0052.N皇后II|困难|地址点我|地址点我|地址点我|地址点我| -|0054.螺旋矩阵|中等|地址点我|地址点我|地址点我|地址点我| -|0055.跳跃游戏|中等|地址点我|地址点我|地址点我|地址点我| -|0062.不同路径|中等|地址点我|地址点我|地址点我|地址点我| -|0067.二进制求和|简单|地址点我|地址点我|地址点我|地址点我| -|0086.分隔链表|中等|地址点我|地址点我|地址点我|地址点我| -|0091.解码方法|中等|地址点我|地址点我|地址点我|地址点我| -|0102.二叉树的层序遍历|中等|地址点我|地址点我|地址点我|地址点我| -|0107.二叉树的层序遍历II|中等|地址点我|地址点我|地址点我|地址点我| -|0108.将有序数组转换为二叉搜索树|简单|地址点我|地址点我|地址点我|地址点我| -|0109.有序链表转换二叉搜索树|中等|地址点我|地址点我|地址点我|地址点我| -|0110.平衡二叉树|简单|地址点我|地址点我|地址点我|地址点我| -|0111.二叉树的最小深度|简单|地址点我|地址点我|地址点我|地址点我| -|0112.路径总和|简单|地址点我|地址点我|地址点我|地址点我| -|0113.路径总和II|中等|地址点我|地址点我|地址点我|地址点我| -|0114.二叉树展开为链表|中等|地址点我|地址点我|地址点我|地址点我| -|0115.不同的子序列|困难|地址点我|地址点我|地址点我|地址点我| -|0116.填充每个节点的下一个右侧节点指针|中等|地址点我|地址点我|地址点我|地址点我| -|0117.填充每个节点的下一个右侧节点指针II|中等|地址点我|地址点我|地址点我|地址点我| -|0118.杨辉三角|简单|地址点我|地址点我|地址点我|地址点我| -|0119.杨辉三角II|简单|地址点我|地址点我|地址点我|地址点我| -|0120.三角形最小路径和|中等|地址点我|地址点我|地址点我|地址点我| -|0121.买卖股票的最佳时机|简单|地址点我|地址点我|地址点我|地址点我| -|0122.买卖股票的最佳时机II|中等|地址点我|地址点我|地址点我|地址点我| -|0123.买卖股票的最佳时机III|困难|地址点我|地址点我|地址点我|地址点我| -|0125.验证回文串|简单|地址点我|地址点我|地址点我|地址点我| -|0128.最长连续序列|中等|地址点我|地址点我|地址点我|地址点我| -|0129.求根节点到叶节点数字之和|中等|地址点我|地址点我|地址点我|地址点我| -|0130.被围绕的区域|中等|地址点我|地址点我|地址点我|地址点我| -|0131.分割回文串|中等|地址点我|地址点我|地址点我|地址点我| -|0133.克隆图|中等|地址点我|地址点我|地址点我|地址点我| -|0135.分发糖果|困难|地址点我|地址点我|地址点我|地址点我| -|0136.只出现一次的数字|简单|地址点我|地址点我|地址点我|地址点我| -|0137.只出现一次的数字II|中等|地址点我|地址点我|地址点我|地址点我| -|0139.单词拆分|中等|地址点我|地址点我|地址点我|地址点我| -|0140.单词拆分II|困难|地址点我|地址点我|地址点我|地址点我| -|0141.环形链表|简单|地址点我|地址点我|地址点我|地址点我| -|0142.环形链表II|中等|地址点我|地址点我|地址点我|地址点我| -|0143.重排链表|中等|地址点我|地址点我|地址点我|地址点我| -|0144.二叉树的前序遍历|简单|地址点我|地址点我|地址点我|地址点我| -|0145.二叉树的后序遍历|简单|地址点我|地址点我|地址点我|地址点我| -|0149.直线上最多的点数|困难|地址点我|地址点我|地址点我|地址点我| -|0150.逆波兰表达式求值|中等|地址点我|地址点我|地址点我|地址点我| -|0151.颠倒字符串中的单词|中等|地址点我|地址点我|地址点我|地址点我| -|0152.乘积最大子数组|中等|地址点我|地址点我|地址点我|地址点我| -|0155.最小栈|简单|地址点我|地址点我|地址点我|地址点我| -|0156.上下翻转二叉树|中等|地址点我|地址点我|地址点我|地址点我| -|0157.用Read4读取N个字符|简单|地址点我|地址点我|地址点我|地址点我| -|0167.两数之和II-输入有序数组|中等|地址点我|地址点我|地址点我|地址点我| -|0168.Excel表列名称|简单|地址点我|地址点我|地址点我|地址点我| -|0173.二叉搜索树迭代器|中等|地址点我|地址点我|地址点我|地址点我| -|0174.地下城游戏|困难|地址点我|地址点我|地址点我|地址点我| -|0179.最大数|中等|地址点我|地址点我|地址点我|地址点我| -|0188.买卖股票的最佳时机IV|困难|地址点我|地址点我|地址点我|地址点我| -|0189.轮转数组|中等|地址点我|地址点我|地址点我|地址点我| -|0190.颠倒二进制位|简单|地址点我|地址点我|地址点我|地址点我| -|0200.岛屿数量|中等|地址点我|地址点我|地址点我|地址点我| -|0203.移除链表元素|简单|地址点我|地址点我|地址点我|地址点我| -|0205.同构字符串|简单|地址点我|地址点我|地址点我|地址点我| -|0206.反转链表|简单|地址点我|地址点我|地址点我|地址点我| -|0207.课程表|中等|地址点我|地址点我|地址点我|地址点我| -|0209.长度最小的子数组|中等|地址点我|地址点我|地址点我|地址点我| -|0210.课程表II|中等|地址点我|地址点我|地址点我|地址点我| -|0226.翻转二叉树|简单|地址点我|地址点我|地址点我|地址点我| -|0228.汇总区间|简单|地址点我|地址点我|地址点我|地址点我| -|0231.2的幂|简单|地址点我|地址点我|地址点我|地址点我| -|0234.回文链表|简单|地址点我|地址点我|地址点我|地址点我| -|0236.二叉树的最近公共祖先|中等|地址点我|地址点我|地址点我|地址点我| -|0241.为运算表达式设计优先级|中等|地址点我|地址点我|地址点我|地址点我| -|0257.二叉树的所有路径|简单|地址点我|地址点我|地址点我|地址点我| -|0263.丑数|简单|地址点我|地址点我|地址点我|地址点我| -|0264.丑数II|中等|地址点我|地址点我|地址点我|地址点我| -|0275.H指数II|中等|地址点我|地址点我|地址点我|地址点我| -|0289.生命游戏|中等|地址点我|地址点我|地址点我|地址点我| -|0290.单词规律|简单|地址点我|地址点我|地址点我|地址点我| -|0300.最长递增子序列|中等|地址点我|地址点我|地址点我|地址点我| -|0304.二维区域和检索-矩阵不可变|中等|地址点我|地址点我|地址点我|地址点我| -|0309.最佳买卖股票时机含冷冻期|中等|地址点我|地址点我|地址点我|地址点我| -|0316.去除重复字母|中等|地址点我|地址点我|地址点我|地址点我| -|0328.奇偶链表|中等|地址点我|地址点我|地址点我|地址点我| -|0329.矩阵中的最长递增路径|困难|地址点我|地址点我|地址点我|地址点我| -|0337.打家劫舍III|中等|地址点我|地址点我|地址点我|地址点我| -|0338.比特位计数|简单|地址点我|地址点我|地址点我|地址点我| -|0342.4的幂|简单|地址点我|地址点我|地址点我|地址点我| -|0344.反转字符串|简单|地址点我|地址点我|地址点我|地址点我| -|0347.前K个高频元素|中等|地址点我|地址点我|地址点我|地址点我| -|0349.两个数组的交集|简单|地址点我|地址点我|地址点我|地址点我| -|0350.两个数组的交集II|简单|地址点我|地址点我|地址点我|地址点我| -|0355.设计推特|中等|地址点我|地址点我|地址点我|地址点我| -|0368.最大整除子集|中等|地址点我|地址点我|地址点我|地址点我| -|0377.组合总和Ⅳ|中等|地址点我|地址点我|地址点我|地址点我| -|0381.O(1)时间插入、删除和获取随机元素-允许重复|困难|地址点我|地址点我|地址点我|地址点我| -|0387.字符串中的第一个唯一字符|简单|地址点我|地址点我|地址点我|地址点我| -|0392.判断子序列|简单|地址点我|地址点我|地址点我|地址点我| -|0395.至少有K个重复字符的最长子串|中等|地址点我|地址点我|地址点我|地址点我| -|0401.二进制手表|简单|地址点我|地址点我|地址点我|地址点我| -|0402.移掉K位数字|中等|地址点我|地址点我|地址点我|地址点我| -|0406.根据身高重建队列|中等|地址点我|地址点我|地址点我|地址点我| -|0409.最长回文串|简单|地址点我|地址点我|地址点我|地址点我| -|0421.数组中两个数的最大异或值|中等|地址点我|地址点我|地址点我|地址点我| -|0445.两数相加II|中等|地址点我|地址点我|地址点我|地址点我| -|0448.找到所有数组中消失的数字|简单|地址点我|地址点我|地址点我|地址点我| -|0451.根据字符出现频率排序|中等|地址点我|地址点我|地址点我|地址点我| -|0452.用最少数量的箭引爆气球|中等|地址点我|地址点我|地址点我|地址点我| -|0455.分发饼干|简单|地址点我|地址点我|地址点我|地址点我| -|0456.132模式|中等|地址点我|地址点我|地址点我|地址点我| -|0461.汉明距离|简单|地址点我|地址点我|地址点我|地址点我| -|0463.岛屿的周长|简单|地址点我|地址点我|地址点我|地址点我| -|0467.环绕字符串中唯一的子字符串|中等|地址点我|地址点我|地址点我|地址点我| -|0474.一和零|中等|地址点我|地址点我|地址点我|地址点我| -|0477.汉明距离总和|中等|地址点我|地址点我|地址点我|地址点我| -|0478.在圆内随机生成点|中等|地址点我|地址点我|地址点我|地址点我| -|0481.神奇字符串|中等|地址点我|地址点我|地址点我|地址点我| -|0485.最大连续1的个数|简单|地址点我|地址点我|地址点我|地址点我| -|0491.递增子序列|中等|地址点我|地址点我|地址点我|地址点我| -|0503.下一个更大元素II|中等|地址点我|地址点我|地址点我|地址点我| -|0509.斐波那契数|简单|地址点我|地址点我|地址点我|地址点我| -|0518.零钱兑换II|中等|地址点我|地址点我|地址点我|地址点我| -|0523.连续的子数组和|中等|地址点我|地址点我|地址点我|地址点我| -|0525.连续数组|中等|地址点我|地址点我|地址点我|地址点我| -|0529.扫雷游戏|中等|地址点我|地址点我|地址点我|地址点我| -|0530.二叉搜索树的最小绝对差|简单|地址点我|地址点我|地址点我|地址点我| -|0538.把二叉搜索树转换为累加树|中等|地址点我|地址点我|地址点我|地址点我| -|0542.01矩阵|中等|地址点我|地址点我|地址点我|地址点我| -|0543.二叉树的直径|简单|地址点我|地址点我|地址点我|地址点我| -|0547.省份数量|中等|地址点我|地址点我|地址点我|地址点我| -|0556.下一个更大元素 III|中等|地址点我|地址点我|地址点我|地址点我| -|0564.寻找最近的回文数|困难|地址点我|地址点我|地址点我|地址点我| -|0565.数组嵌套|中等|地址点我|地址点我|地址点我|地址点我| -|0592.分数加减运算|中等|地址点我|地址点我|地址点我|地址点我| -|0593.有效的正方形|中等|地址点我|地址点我|地址点我|地址点我| -|0623.在二叉树中增加一行|中等|地址点我|地址点我|地址点我|地址点我| -|0640.求解方程|中等|地址点我|地址点我|地址点我|地址点我| -|0646.最长数对链|中等|地址点我|地址点我|地址点我|地址点我| -|0654.最大二叉树|中等|地址点我|地址点我|地址点我|地址点我| -|0655.输出二叉树|中等|地址点我|地址点我|地址点我|地址点我| -|0662.二叉树最大宽度|中等|地址点我|地址点我|地址点我|地址点我| -|0667.优美的排列II|中等|地址点我|地址点我|地址点我|地址点我| -|0670.最大交换|中等|地址点我|地址点我|地址点我|地址点我| -|0676.实现一个魔法字典|中等|地址点我|地址点我|地址点我|地址点我| -|0699.掉落的方块|困难|地址点我|地址点我|地址点我|地址点我| -|0707.设计链表|中等|地址点我|地址点我|地址点我|地址点我| -|0710.黑名单中的随机数|困难|地址点我|地址点我|地址点我|地址点我| -|0735.行星碰撞|中等|地址点我|地址点我|地址点我|地址点我| -|0749.隔离病毒|困难|地址点我|地址点我|地址点我|地址点我| -|0754.到达终点数字|中等|地址点我|地址点我|地址点我|地址点我| -|0769.最多能完成排序的块|中等|地址点我|地址点我|地址点我|地址点我| -|0775.全局倒置与局部倒置|中等|地址点我|地址点我|地址点我|地址点我| -|0779.第K个语法符号|中等|地址点我|地址点我|地址点我|地址点我| -|0784.字母大小写全排列|中等|地址点我|地址点我|地址点我|地址点我| -|0788.旋转数字|中等|地址点我|地址点我|地址点我|地址点我| -|0791.自定义字符串排序|中等|地址点我|地址点我|地址点我|地址点我| -|0792.匹配子序列的单词数|中等|地址点我|地址点我|地址点我|地址点我| -|0795.区间子数组个数|中等|地址点我|地址点我|地址点我|地址点我| -|0799.香槟塔|中等|地址点我|地址点我|地址点我|地址点我| -|0808.分汤|中等|地址点我|地址点我|地址点我|地址点我| -|0809.情感丰富的文字|中等|地址点我|地址点我|地址点我|地址点我| -|0811.子域名访问计数|中等|地址点我|地址点我|地址点我|地址点我| -|0813.最大平均值和的分组|中等|地址点我|地址点我|地址点我|地址点我| -|0814.二叉树剪枝|中等|地址点我|地址点我|地址点我|地址点我| -|0816.模糊坐标|中等|地址点我|地址点我|地址点我|地址点我| -|0817.链表组件|中等|地址点我|地址点我|地址点我|地址点我| -|0827.最大人工岛|困难|地址点我|地址点我|地址点我|地址点我| -|0828.统计子串中的唯一字符|困难|地址点我|地址点我|地址点我|地址点我| -|0856.括号的分数|中等|地址点我|地址点我|地址点我|地址点我| -|0864.获取所有钥匙的最短路径|困难|地址点我|地址点我|地址点我|地址点我| -|0870.优势洗牌|中等|地址点我|地址点我|地址点我|地址点我| -|0871.最低加油次数|困难|地址点我|地址点我|地址点我|地址点我| -|0873.最长的斐波那契子序列的长度|中等|地址点我|地址点我|地址点我|地址点我| -|0878.第N个神奇数字|困难|地址点我|地址点我|地址点我|地址点我| -|0886.可能的二分法|中等|地址点我|地址点我|地址点我|地址点我| -|0891.子序列宽度之和|困难|地址点我|地址点我|地址点我|地址点我| -|0895.最大频率栈|困难|地址点我|地址点我|地址点我|地址点我| -|0901.股票价格跨度|中等|地址点我|地址点我|地址点我|地址点我| -|0902.最大为N的数字组合|困难|地址点我|地址点我|地址点我|地址点我| -|0904.水果成篮|中等|地址点我|地址点我|地址点我|地址点我| -|0915.分割数组|中等|地址点我|地址点我|地址点我|地址点我| -|0919.完全二叉树插入器|中等|地址点我|地址点我|地址点我|地址点我| -|0921.使括号有效的最少添加|中等|地址点我|地址点我|地址点我|地址点我| -|0927.三等分|困难|地址点我|地址点我|地址点我|地址点我| -|0934.最短的桥|中等|地址点我|地址点我|地址点我|地址点我| -|0946.验证栈序列|中等|地址点我|地址点我|地址点我|地址点我| -|0952.按公因数计算最大组件大小|困难|地址点我|地址点我|地址点我|地址点我| -|0961.在长度2N的数组中找出重复N次的元素|简单|地址点我|地址点我|地址点我|地址点我| -|1021.删除最外层的括号|简单|地址点我|地址点我|地址点我|地址点我| -|1022.从根到叶的二进制数之和|简单|地址点我|地址点我|地址点我|地址点我| -|1037.有效的回旋镖|简单|地址点我|地址点我|地址点我|地址点我| -|1106.解析布尔表达式|困难|地址点我|地址点我|地址点我|地址点我| -|1161.最大层内元素和|中等|地址点我|地址点我|地址点我|地址点我| -|1184.公交站间的距离|简单|地址点我|地址点我|地址点我|地址点我| -|1200.最小绝对差|简单|地址点我|地址点我|地址点我|地址点我| -|1235.规划兼职工作|困难|地址点我|地址点我|地址点我|地址点我| -|1252.奇数值单元格的数目|简单|地址点我|地址点我|地址点我|地址点我| -|1260.二维网格迁移|简单|地址点我|地址点我|地址点我|地址点我| -|1282.用户分组|中等|地址点我|地址点我|地址点我|地址点我| -|1302.层数最深叶子节点的和|中等|地址点我|地址点我|地址点我|地址点我| -|1331.数组序号转换|简单|地址点我|地址点我|地址点我|地址点我| -|1374.生成每种字符都是奇数个的字符串|简单|地址点我|地址点我|地址点我|地址点我| -|1403.非递增顺序的最小子序列|简单|地址点我|地址点我|地址点我|地址点我| -|1408.数组中的字符串匹配|简单|地址点我|地址点我|地址点我|地址点我| -|1413.逐步求和得到正数的最小值|简单|地址点我|地址点我|地址点我|地址点我| -|1417.重新格式化字符串|简单|地址点我|地址点我|地址点我|地址点我| -|1422.分割字符串的最大得分|简单|地址点我|地址点我|地址点我|地址点我| -|1441.用栈操作构建数组|简单|地址点我|地址点我|地址点我|地址点我| -|1450.在既定时间做作业的学生人数|简单|地址点我|地址点我|地址点我|地址点我| -|1455.检查单词是否为句中其他单词的前缀|简单|地址点我|地址点我|地址点我|地址点我| -|1460.通过翻转子数组使两个数组相等|简单|地址点我|地址点我|地址点我|地址点我| -|1464.数组中两元素的最大乘积|简单|地址点我|地址点我|地址点我|地址点我| -|1470.重新排列数组|简单|地址点我|地址点我|地址点我|地址点我| -|1582.二进制矩阵中的特殊位置|简单|地址点我|地址点我|地址点我|地址点我| -|1592.重新排列单词间的空格|简单|地址点我|地址点我|地址点我|地址点我| -|1598.文件夹操作日志搜集器|简单|地址点我|地址点我|地址点我|地址点我| -|1608.特殊数组的特征值|简单|地址点我|地址点我|地址点我|地址点我| -|1619.删除某些元素后的数组均值|简单|地址点我|地址点我|地址点我|地址点我| -|1620.网络信号最好的坐标|中等|地址点我|地址点我|地址点我|地址点我| -|1624.两个相同字符之间的最长子字符串|简单|地址点我|地址点我|地址点我|地址点我| -|1640.能否连接形成数组|简单|地址点我|地址点我|地址点我|地址点我| -|1656.设计有序流|简单|地址点我|地址点我|地址点我|地址点我| -|1662.检查两个字符串数组是否相等|简单|地址点我|地址点我|地址点我|地址点我| -|1678.设计Goal解析器|简单|地址点我|地址点我|地址点我|地址点我| -|1684.统计一致字符串的数目|简单|地址点我|地址点我|地址点我|地址点我| -|1694.重新格式化电话号码|简单|地址点我|地址点我|地址点我|地址点我| -|1700.无法吃午餐的学生数量|简单|地址点我|地址点我|地址点我|地址点我| -|1704.判断字符串的两半是否相似|简单|地址点我|地址点我|地址点我|地址点我| -|1710.卡车上的最大单元数|简单|地址点我|地址点我|地址点我|地址点我| -|1732.找到最高海拔|简单|地址点我|地址点我|地址点我|地址点我| -|1739.放置盒子|困难|地址点我|地址点我|地址点我|地址点我| -|1742.盒子中小球的最大数量|简单|地址点我|地址点我|地址点我|地址点我| -|1753.移除石子的最大得分|中等|地址点我|地址点我|地址点我|地址点我| -|1754.构造字典序最大的合并字符串|中等|地址点我|地址点我|地址点我|地址点我| -|1758.生成交替二进制字符串的最少操作数|简单|地址点我|地址点我|地址点我|地址点我| -|1759.统计同构子字符串的数目|中等|地址点我|地址点我|地址点我|地址点我| -|1760.袋子里最少数目的球|中等|地址点我|地址点我|地址点我|地址点我| -|1764.通过连接另一个数组的子数组得到一个数组|中等|地址点我|地址点我|地址点我|地址点我| -|1768.交替合并字符串|简单|地址点我|地址点我|地址点我|地址点我| -|1769.移动所有球到每个盒子所需的最小操作数|中等|地址点我|地址点我|地址点我|地址点我| -|1773.统计匹配检索规则的物品数量|简单|地址点我|地址点我|地址点我|地址点我| -|1775.通过最少操作次数使数组的和相等|中等|地址点我|地址点我|地址点我|地址点我| -|1779.找到最近的有相同X或Y坐标的点|简单|地址点我|地址点我|地址点我|地址点我| -|1780.判断一个数字是否可以表示成三的幂的和|中等|地址点我|地址点我|地址点我|地址点我| -|1781.所有子字符串美丽值之和|中等|地址点我|地址点我|地址点我|地址点我| -|1784.检查二进制字符串字段|简单|地址点我|地址点我|地址点我|地址点我| -|1785.构成特定和需要添加的最少元素|中等|地址点我|地址点我|地址点我|地址点我| -|1790.仅执行一次字符串交换能否使两个字符串相等|简单|地址点我|地址点我|地址点我|地址点我| -|1796.字符串中第二大的数字|简单|地址点我|地址点我|地址点我|地址点我| -|1799.N次操作后的最大分数和|困难|地址点我|地址点我|地址点我|地址点我| -|1800.最大升序子数组和|简单|地址点我|地址点我|地址点我|地址点我| -|1805.字符串中不同整数的数目|简单|地址点我|地址点我|地址点我|地址点我| -|1807.替换字符串中的括号内容|中等|地址点我|地址点我|地址点我|地址点我| -|1812.判断国际象棋棋盘中一个格子的颜色|简单|地址点我|地址点我|地址点我|地址点我| -|1813.句子相似性III|中等|地址点我|地址点我|地址点我|地址点我| -|1822.数组元素积的符号|简单|地址点我|地址点我|地址点我|地址点我| -|1827.最少操作使数组递增|简单|地址点我|地址点我|地址点我|地址点我| -|1832.判断句子是否为全字母句|简单|地址点我|地址点我|地址点我|地址点我| -|1945.字符串转化后的各位数字之和|简单|地址点我|地址点我|地址点我|地址点我| -|1971.寻找图中是否存在路径|简单|地址点我|地址点我|地址点我|地址点我| -|2011.执行操作后的变量值|简单|地址点我|地址点我|地址点我|地址点我| -|2027.转换字符串的最少操作次数|简单|地址点我|地址点我|地址点我|地址点我| -|2037.使每位学生都有座位的最少移动次数|简单|地址点我|地址点我|地址点我|地址点我| -|2042.检查句子中的数字是否递增|简单|地址点我|地址点我|地址点我|地址点我| -|2105.给植物浇水II|中等|地址点我|地址点我|地址点我|地址点我| -|2180.统计各位数字之和为偶数的整数个数|简单|地址点我|地址点我|地址点我|地址点我| -|2283.判断一个数的数字计数是否等于数位的值|简单|地址点我|地址点我|地址点我|地址点我| -|2287.重排字符形成目标字符串|简单|地址点我|地址点我|地址点我|地址点我| -|2293.极大极小游戏|简单|地址点我|地址点我|地址点我|地址点我| -|2351.第一个出现两次的字母|中等|地址点我|地址点我|地址点我|地址点我| -|剑指OfferII0041.滑动窗口的平均值|简单|地址点我|地址点我|地址点我|地址点我| -|剑指OfferII0091.粉刷房子|中等|地址点我|地址点我|地址点我|地址点我| -|剑指OfferII0115.重建序列|中等|地址点我|地址点我|地址点我|地址点我| -|面试题01.09.字符串轮转|中等|地址点我|地址点我|地址点我|地址点我| -|面试题17.09.第k个数|中等|地址点我|地址点我|地址点我|地址点我| -|面试题17.11.单词距离|中等|地址点我|地址点我|地址点我|地址点我| +|0009.回文数|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0049.字母异位词分组|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0050.Pow(x, n)|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0051.N皇后|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0052.N皇后II|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0054.螺旋矩阵|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0055.跳跃游戏|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0062.不同路径|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0067.二进制求和|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0086.分隔链表|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0091.解码方法|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0102.二叉树的层序遍历|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0107.二叉树的层序遍历II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0108.将有序数组转换为二叉搜索树|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0109.有序链表转换二叉搜索树|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0110.平衡二叉树|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0111.二叉树的最小深度|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0112.路径总和|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0113.路径总和II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0114.二叉树展开为链表|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0115.不同的子序列|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0116.填充每个节点的下一个右侧节点指针|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0117.填充每个节点的下一个右侧节点指针II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0118.杨辉三角|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0119.杨辉三角II|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0120.三角形最小路径和|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0121.买卖股票的最佳时机|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0122.买卖股票的最佳时机II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0123.买卖股票的最佳时机III|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0125.验证回文串|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0128.最长连续序列|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0129.求根节点到叶节点数字之和|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0130.被围绕的区域|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0131.分割回文串|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0133.克隆图|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0135.分发糖果|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0136.只出现一次的数字|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0137.只出现一次的数字II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0139.单词拆分|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0140.单词拆分II|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0141.环形链表|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0142.环形链表II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0143.重排链表|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0144.二叉树的前序遍历|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0145.二叉树的后序遍历|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0149.直线上最多的点数|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0150.逆波兰表达式求值|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0151.颠倒字符串中的单词|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0152.乘积最大子数组|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0155.最小栈|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0156.上下翻转二叉树|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0157.用Read4读取N个字符|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0167.两数之和II-输入有序数组|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0168.Excel表列名称|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0173.二叉搜索树迭代器|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0174.地下城游戏|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0179.最大数|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0188.买卖股票的最佳时机IV|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0189.轮转数组|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0190.颠倒二进制位|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0200.岛屿数量|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0203.移除链表元素|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0205.同构字符串|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0206.反转链表|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0207.课程表|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0209.长度最小的子数组|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0210.课程表II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0226.翻转二叉树|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0228.汇总区间|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0231.2的幂|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0234.回文链表|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0236.二叉树的最近公共祖先|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0241.为运算表达式设计优先级|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0257.二叉树的所有路径|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0263.丑数|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0264.丑数II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0275.H指数II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0289.生命游戏|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0290.单词规律|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0300.最长递增子序列|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0304.二维区域和检索-矩阵不可变|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0309.最佳买卖股票时机含冷冻期|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0316.去除重复字母|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0328.奇偶链表|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0329.矩阵中的最长递增路径|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0337.打家劫舍III|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0338.比特位计数|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0342.4的幂|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0344.反转字符串|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0347.前K个高频元素|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0349.两个数组的交集|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0350.两个数组的交集II|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0355.设计推特|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0368.最大整除子集|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0377.组合总和Ⅳ|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0381.O(1)时间插入、删除和获取随机元素-允许重复|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0387.字符串中的第一个唯一字符|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0392.判断子序列|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0395.至少有K个重复字符的最长子串|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0401.二进制手表|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0402.移掉K位数字|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0406.根据身高重建队列|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0409.最长回文串|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0421.数组中两个数的最大异或值|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0445.两数相加II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0448.找到所有数组中消失的数字|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0451.根据字符出现频率排序|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0452.用最少数量的箭引爆气球|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0455.分发饼干|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0456.132模式|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0461.汉明距离|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0463.岛屿的周长|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0467.环绕字符串中唯一的子字符串|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0474.一和零|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0477.汉明距离总和|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0478.在圆内随机生成点|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0481.神奇字符串|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0485.最大连续1的个数|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0491.递增子序列|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0503.下一个更大元素II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0509.斐波那契数|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0518.零钱兑换II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0523.连续的子数组和|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0525.连续数组|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0529.扫雷游戏|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0530.二叉搜索树的最小绝对差|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0538.把二叉搜索树转换为累加树|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0542.01矩阵|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0543.二叉树的直径|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|0547.省份数量|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0556.下一个更大元素 III|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0564.寻找最近的回文数|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0565.数组嵌套|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0592.分数加减运算|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0593.有效的正方形|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0623.在二叉树中增加一行|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0640.求解方程|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0646.最长数对链|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0654.最大二叉树|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0655.输出二叉树|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0662.二叉树最大宽度|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0667.优美的排列II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0670.最大交换|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0676.实现一个魔法字典|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0699.掉落的方块|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0707.设计链表|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0710.黑名单中的随机数|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0735.行星碰撞|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0749.隔离病毒|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0754.到达终点数字|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0769.最多能完成排序的块|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0775.全局倒置与局部倒置|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0779.第K个语法符号|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0784.字母大小写全排列|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0788.旋转数字|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0791.自定义字符串排序|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0792.匹配子序列的单词数|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0795.区间子数组个数|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0799.香槟塔|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0808.分汤|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0809.情感丰富的文字|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0811.子域名访问计数|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0813.最大平均值和的分组|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0814.二叉树剪枝|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0816.模糊坐标|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0817.链表组件|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0827.最大人工岛|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0828.统计子串中的唯一字符|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0856.括号的分数|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0864.获取所有钥匙的最短路径|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0870.优势洗牌|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0871.最低加油次数|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0873.最长的斐波那契子序列的长度|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0878.第N个神奇数字|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0886.可能的二分法|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0891.子序列宽度之和|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0895.最大频率栈|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0901.股票价格跨度|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0902.最大为N的数字组合|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0904.水果成篮|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0915.分割数组|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0919.完全二叉树插入器|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0921.使括号有效的最少添加|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0927.三等分|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0934.最短的桥|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0946.验证栈序列|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|0952.按公因数计算最大组件大小|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|0961.在长度2N的数组中找出重复N次的元素|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1021.删除最外层的括号|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1022.从根到叶的二进制数之和|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1037.有效的回旋镖|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1106.解析布尔表达式|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|1161.最大层内元素和|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1184.公交站间的距离|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1200.最小绝对差|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1235.规划兼职工作|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|1252.奇数值单元格的数目|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1260.二维网格迁移|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1282.用户分组|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1302.层数最深叶子节点的和|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1331.数组序号转换|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1374.生成每种字符都是奇数个的字符串|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1403.非递增顺序的最小子序列|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1408.数组中的字符串匹配|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1413.逐步求和得到正数的最小值|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1417.重新格式化字符串|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1422.分割字符串的最大得分|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1441.用栈操作构建数组|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1450.在既定时间做作业的学生人数|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1455.检查单词是否为句中其他单词的前缀|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1460.通过翻转子数组使两个数组相等|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1464.数组中两元素的最大乘积|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1470.重新排列数组|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1582.二进制矩阵中的特殊位置|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1592.重新排列单词间的空格|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1598.文件夹操作日志搜集器|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1608.特殊数组的特征值|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1619.删除某些元素后的数组均值|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1620.网络信号最好的坐标|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1624.两个相同字符之间的最长子字符串|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1640.能否连接形成数组|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1656.设计有序流|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1662.检查两个字符串数组是否相等|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1678.设计Goal解析器|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1684.统计一致字符串的数目|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1694.重新格式化电话号码|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1700.无法吃午餐的学生数量|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1704.判断字符串的两半是否相似|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1710.卡车上的最大单元数|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1732.找到最高海拔|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1739.放置盒子|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|1742.盒子中小球的最大数量|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1753.移除石子的最大得分|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1754.构造字典序最大的合并字符串|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1758.生成交替二进制字符串的最少操作数|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1759.统计同构子字符串的数目|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1760.袋子里最少数目的球|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1764.通过连接另一个数组的子数组得到一个数组|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1768.交替合并字符串|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1769.移动所有球到每个盒子所需的最小操作数|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1773.统计匹配检索规则的物品数量|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1775.通过最少操作次数使数组的和相等|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1779.找到最近的有相同X或Y坐标的点|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1780.判断一个数字是否可以表示成三的幂的和|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1781.所有子字符串美丽值之和|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1784.检查二进制字符串字段|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1785.构成特定和需要添加的最少元素|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1790.仅执行一次字符串交换能否使两个字符串相等|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1796.字符串中第二大的数字|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1799.N次操作后的最大分数和|困难|题目地址|题解地址|CSDN题解|LeetCode题解| +|1800.最大升序子数组和|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1805.字符串中不同整数的数目|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1807.替换字符串中的括号内容|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1812.判断国际象棋棋盘中一个格子的颜色|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1813.句子相似性III|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|1822.数组元素积的符号|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1827.最少操作使数组递增|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1832.判断句子是否为全字母句|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1945.字符串转化后的各位数字之和|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|1971.寻找图中是否存在路径|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|2011.执行操作后的变量值|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|2027.转换字符串的最少操作次数|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|2037.使每位学生都有座位的最少移动次数|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|2042.检查句子中的数字是否递增|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|2105.给植物浇水II|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|2180.统计各位数字之和为偶数的整数个数|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|2283.判断一个数的数字计数是否等于数位的值|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|2287.重排字符形成目标字符串|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|2293.极大极小游戏|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|2351.第一个出现两次的字母|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|剑指OfferII0041.滑动窗口的平均值|简单|题目地址|题解地址|CSDN题解|LeetCode题解| +|剑指OfferII0091.粉刷房子|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|剑指OfferII0115.重建序列|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|面试题01.09.字符串轮转|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|面试题17.09.第k个数|中等|题目地址|题解地址|CSDN题解|LeetCode题解| +|面试题17.11.单词距离|中等|题目地址|题解地址|CSDN题解|LeetCode题解| ### 其他平台题解 |题目|题解|CSDN题解| |:--|:--|:--| -|AtCoder Beginner Contest 259 - A - Growth Record|地址点我|地址点我| -|AtCoder Beginner Contest 259 - B - Counterclockwise Rotation |地址点我|地址点我| -|AtCoder Beginner Contest 259 - C - XX to XXX |地址点我|地址点我| -|AtCoder Beginner Contest 259 - D - Circumferences |地址点我|地址点我| -|AtCoder Regular Contest 149 - A - Repdigit Number |地址点我|地址点我| +|AtCoder Beginner Contest 259 - A - Growth Record|本平台题解|CSDN题解| +|AtCoder Beginner Contest 259 - B - Counterclockwise Rotation |本平台题解|CSDN题解| +|AtCoder Beginner Contest 259 - C - XX to XXX |本平台题解|CSDN题解| +|AtCoder Beginner Contest 259 - D - Circumferences |本平台题解|CSDN题解| +|AtCoder Regular Contest 149 - A - Repdigit Number |本平台题解|CSDN题解| |———|———|———| -|码蹄集 - MT2005 · 玉璋 |地址点我|地址点我| -|码蹄集 - MT2065 · 整数大小比较 |地址点我|地址点我| -|码蹄集 - MT2073 · 上传头像 |地址点我|地址点我| -|码蹄集 - MT2093 · 回文数数位 |地址点我|地址点我| -|码蹄集 - MT2094 - 回文之时 |地址点我|地址点我| -|码蹄集 - MT2095 - 曲径折跃 |地址点我|地址点我| -|码蹄集 - MT2140 - 双端队列 |地址点我|地址点我| -|码蹄集 - MT2142 - 万民堂大厨 |地址点我|地址点我| -|码蹄集 - MT2165 - 小码哥的抽卡之旅1 |地址点我|地址点我| -|码蹄集 - MT2201 - 各位之和 |地址点我|地址点我| -|码蹄集 - MT2320 - 跑图 |地址点我|地址点我| -|码蹄集 - MT2322 - 还是跑图 |地址点我|地址点我| -|码蹄集 - MT3029 - 新月轩就餐 |地址点我|地址点我| -|码蹄集 - MT3143 · 试管装液 |地址点我|地址点我| -|码蹄集 - MT3182 - 填矩阵 |地址点我|地址点我| -|码蹄集 - MT3203 - 填坑 |地址点我|地址点我| -|码蹄集 - MT3251 - 多重回文 |地址点我|地址点我| -|码蹄集 - MT3252 - 子序列问题 |地址点我|地址点我| -|码蹄集 - MT3521 - X/Y |地址点我|地址点我| +|码蹄集 - MT2005 · 玉璋 |本平台题解|CSDN题解| +|码蹄集 - MT2065 · 整数大小比较 |本平台题解|CSDN题解| +|码蹄集 - MT2073 · 上传头像 |本平台题解|CSDN题解| +|码蹄集 - MT2093 · 回文数数位 |本平台题解|CSDN题解| +|码蹄集 - MT2094 - 回文之时 |本平台题解|CSDN题解| +|码蹄集 - MT2095 - 曲径折跃 |本平台题解|CSDN题解| +|码蹄集 - MT2140 - 双端队列 |本平台题解|CSDN题解| +|码蹄集 - MT2142 - 万民堂大厨 |本平台题解|CSDN题解| +|码蹄集 - MT2165 - 小码哥的抽卡之旅1 |本平台题解|CSDN题解| +|码蹄集 - MT2201 - 各位之和 |本平台题解|CSDN题解| +|码蹄集 - MT2320 - 跑图 |本平台题解|CSDN题解| +|码蹄集 - MT2322 - 还是跑图 |本平台题解|CSDN题解| +|码蹄集 - MT3029 - 新月轩就餐 |本平台题解|CSDN题解| +|码蹄集 - MT3143 · 试管装液 |本平台题解|CSDN题解| +|码蹄集 - MT3182 - 填矩阵 |本平台题解|CSDN题解| +|码蹄集 - MT3203 - 填坑 |本平台题解|CSDN题解| +|码蹄集 - MT3251 - 多重回文 |本平台题解|CSDN题解| +|码蹄集 - MT3252 - 子序列问题 |本平台题解|CSDN题解| +|码蹄集 - MT3521 - X/Y |本平台题解|CSDN题解| |———|———|———| -|CSDN竞赛6 - 题解 |地址点我|地址点我| -|CSDN竞赛9 - 题解 |地址点我|地址点我| +|CSDN竞赛6 - 题解 |本平台题解|CSDN题解| +|CSDN竞赛9 - 题解 |本平台题解|CSDN题解| ### 其他 |名称|博客|CSDN博客地址| |:--|:--|:--| -|记录一下今日见到的.appinstaller格式的小巧文件|地址点我|地址点我| -|有了域名想绑定域名邮箱?拥有域名后,如何免费绑定邮箱呢?如何使用【昵称@你的.域名】收发邮件|地址点我|地址点我| -|比较C++在for循环中的i++和++i以及i++的O2优化的效率:++i真的比i++快吗|地址点我|地址点我| -|循环队列的纯C语言实现|地址点我|无| -|如何将网站某页面全部修改为黑白色|地址点我|无| -|力扣2022年1024卡牌活动,程序员怎么判断自己的卡牌能否组成1024?那就愉快地编程实现吧!|地址点我|地址点我| -|码蹄集需要频繁登录?如何做到“一劳永逸”——码蹄集只登录一次久久不掉线的教程|地址点我|地址点我| -|提瓦特小助手 - 原神抓包的一个不错的Powershell脚本|地址点我|无| -|Python BeautifulSoup4或lxml 无法解析嵌套了p标签的h2|地址点我|无| -|Python生成列表的简洁代码|地址点我|无| -|Python的__pycache__到底缓存什么?能缓存历史运行结果吗?—— 对PyCache的一点研究|地址点我|地址点我| -|Python爬虫无需鉴权下载北化在线平台的“课程资源”|地址点我|无| -|Verilog学习笔记 - 极简极入门级|地址点我|地址点我| +|记录一下今日见到的.appinstaller格式的小巧文件|本平台博客|CSDN博客| +|有了域名想绑定域名邮箱?拥有域名后,如何免费绑定邮箱呢?如何使用【昵称@你的.域名】收发邮件|本平台博客|CSDN博客| +|比较C++在for循环中的i++和++i以及i++的O2优化的效率:++i真的比i++快吗|本平台博客|CSDN博客| +|循环队列的纯C语言实现|本平台博客|无| +|如何将网站某页面全部修改为黑白色|本平台博客|无| +|力扣2022年1024卡牌活动,程序员怎么判断自己的卡牌能否组成1024?那就愉快地编程实现吧!|本平台博客|CSDN博客| +|码蹄集需要频繁登录?如何做到“一劳永逸”——码蹄集只登录一次久久不掉线的教程|本平台博客|CSDN博客| +|提瓦特小助手 - 原神抓包的一个不错的Powershell脚本|本平台博客|无| +|Python BeautifulSoup4或lxml 无法解析嵌套了p标签的h2|本平台博客|无| +|Python生成列表的简洁代码|本平台博客|无| +|Python的__pycache__到底缓存什么?能缓存历史运行结果吗?—— 对PyCache的一点研究|本平台博客|CSDN博客| +|Python爬虫无需鉴权下载北化在线平台的“课程资源”|本平台博客|无| +|Verilog学习笔记 - 极简极入门级|本平台博客|CSDN博客| ## TODO: @@ -420,8 +420,8 @@ int main() { - [ ] 还有[65. 有效数字](https://leetcode.cn/problems/valid-number/) - [ ] [926. 将字符串翻转到单调递增](https://leetcode.cn/problems/flip-string-to-monotone-increasing/) - [ ] [70. 爬楼梯](https://leetcode.cn/problems/climbing-stairs/) -- [ ] 修改```newSolution.py```中自动分析修改Readme力扣题目列表的生成格式 +- [x] 修改```newSolution.py```中自动分析修改Readme力扣题目列表的生成格式 - [x] 考完闲一些的时候,特别想写写[62. 不同路径](https://leetcode.cn/problems/unique-paths) 的题解 - [x] [67. 二进制求和](https://leetcode.cn/problems/add-binary/) - [x] [1037. 有效的回旋镖](https://leetcode.cn/problems/valid-boomerang/)也可写 diff --git a/ReFormatLinkName.py b/ReFormatLinkName.py new file mode 100644 index 00000000000..9e64d14b1b9 --- /dev/null +++ b/ReFormatLinkName.py @@ -0,0 +1,23 @@ +# -*- coding: utf-8 -*- +''' +Author: LetMeFly +Date: 2023-01-15 10:05:46 +LastEditors: LetMeFly +LastEditTime: 2023-01-18 10:05:42 +''' +datas = """|0009.回文数|简单|地址点我|地址点我|地址点我|地址点我| +|0049.字母异位词分组|中等|地址点我|地址点我|地址点我|地址点我| +|0050.Pow(x, n)|中等|地址点我|地址点我|地址点我|地址点我| +""" + +newData = "" + +for line in datas.split("\n"): + if not line: + continue + thisLine = line.split("|") + newData += "|" + thisLine[1] + "|" + thisLine[2] + "|" + thisLine[3].replace("地址点我", "题目地址") + "|" + thisLine[4].replace("地址点我", "题解地址") + "|" + thisLine[5].replace("地址点我", "CSDN题解") + "|" + thisLine[6].replace("地址点我", "LeetCode题解") + "|\n" + + +with open("newData.txt", "w", encoding="utf-8") as f: + f.write(newData) diff --git a/newSolution.py b/newSolution.py index 55eace7b22d..0608b9fe94c 100644 --- a/newSolution.py +++ b/newSolution.py @@ -2,7 +2,7 @@ Author: LetMeFly Date: 2022-07-03 11:21:14 LastEditors: LetMeFly -LastEditTime: 2022-11-05 16:24:15 +LastEditTime: 2023-01-18 10:04:30 Command: python newSolution.py 102. 二叉树的层序遍历 What's more: 当前仅支持数字开头的题目 ''' @@ -131,7 +131,7 @@ def getProblemUrl(): del splitedUrl[len(splitedUrl) - 3] del splitedUrl[len(splitedUrl) - 2] return "/".join(splitedUrl) - return """|{0:04d}.{1}|{2}|地址点我|地址点我|地址点我|地址点我|""".format(num, title, getHard(), getProblemUrl(), solutionURLll, csdnid, solutionURLlc) + return """|{0:04d}.{1}|{2}|题目地址|题解地址|CSDN题解|LeetCode题解|""".format(num, title, getHard(), getProblemUrl(), solutionURLll, csdnid, solutionURLlc) splited.insert(i, generateNewLine()) return "\n".join(splited)