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)