Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_algorithm
提交
80406019
S
skill_tree_algorithm
项目概览
CSDN 技术社区
/
skill_tree_algorithm
通知
9
Star
8
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_algorithm
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
80406019
编写于
11月 16, 2021
作者:
每日一练社区
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update font color
上级
1288f8c3
变更
181
展开全部
隐藏空白更改
内联
并排
Showing
181 changed file
with
102 addition
and
102 deletion
+102
-102
data/1.算法初阶/1.蓝桥杯-基础/10.分数/solution.md
data/1.算法初阶/1.蓝桥杯-基础/10.分数/solution.md
+1
-1
data/1.算法初阶/1.蓝桥杯-基础/11.成绩分析/solution.md
data/1.算法初阶/1.蓝桥杯-基础/11.成绩分析/solution.md
+1
-1
data/1.算法初阶/1.蓝桥杯-基础/12.第几个幸运数/solution.md
data/1.算法初阶/1.蓝桥杯-基础/12.第几个幸运数/solution.md
+1
-1
data/1.算法初阶/1.蓝桥杯-基础/13.等差素数列/solution.md
data/1.算法初阶/1.蓝桥杯-基础/13.等差素数列/solution.md
+1
-1
data/1.算法初阶/1.蓝桥杯-基础/14.乘积最大/solution.md
data/1.算法初阶/1.蓝桥杯-基础/14.乘积最大/solution.md
+1
-1
data/1.算法初阶/1.蓝桥杯-基础/15.错误票据/solution.md
data/1.算法初阶/1.蓝桥杯-基础/15.错误票据/solution.md
+3
-3
data/1.算法初阶/1.蓝桥杯-基础/18.次数差/solution.md
data/1.算法初阶/1.蓝桥杯-基础/18.次数差/solution.md
+1
-1
data/1.算法初阶/1.蓝桥杯-基础/2.乘积尾零/solution.md
data/1.算法初阶/1.蓝桥杯-基础/2.乘积尾零/solution.md
+1
-1
data/1.算法初阶/1.蓝桥杯-基础/26.神奇算式/solution.md
data/1.算法初阶/1.蓝桥杯-基础/26.神奇算式/solution.md
+1
-1
data/1.算法初阶/1.蓝桥杯-基础/4.递增三元组/solution.md
data/1.算法初阶/1.蓝桥杯-基础/4.递增三元组/solution.md
+1
-1
data/1.算法初阶/1.蓝桥杯-基础/8.9数算式/solution.md
data/1.算法初阶/1.蓝桥杯-基础/8.9数算式/solution.md
+1
-1
data/1.算法初阶/1.蓝桥杯-基础/9.比酒量/solution.md
data/1.算法初阶/1.蓝桥杯-基础/9.比酒量/solution.md
+1
-1
data/1.算法初阶/2.蓝桥杯-字符串/1.单词分析/solution.md
data/1.算法初阶/2.蓝桥杯-字符串/1.单词分析/solution.md
+1
-1
data/1.算法初阶/2.蓝桥杯-字符串/2.翻硬币/solution.md
data/1.算法初阶/2.蓝桥杯-字符串/2.翻硬币/solution.md
+1
-1
data/1.算法初阶/2.蓝桥杯-字符串/4.人物相关性分析/solution.md
data/1.算法初阶/2.蓝桥杯-字符串/4.人物相关性分析/solution.md
+1
-1
data/1.算法初阶/2.蓝桥杯-字符串/7.回文日期/solution.md
data/1.算法初阶/2.蓝桥杯-字符串/7.回文日期/solution.md
+1
-1
data/1.算法初阶/3.蓝桥杯-递归/1.带分数/solution.md
data/1.算法初阶/3.蓝桥杯-递归/1.带分数/solution.md
+1
-1
data/1.算法初阶/5.蓝桥杯-模拟/4.分巧克力/solution.md
data/1.算法初阶/5.蓝桥杯-模拟/4.分巧克力/solution.md
+1
-1
data/1.算法初阶/5.蓝桥杯-模拟/5.颠倒的价牌/solution.md
data/1.算法初阶/5.蓝桥杯-模拟/5.颠倒的价牌/solution.md
+1
-1
data/1.算法初阶/5.蓝桥杯-模拟/8.分糖果/solution.md
data/1.算法初阶/5.蓝桥杯-模拟/8.分糖果/solution.md
+1
-1
data/1.算法初阶/5.蓝桥杯-模拟/9.夺冠概率/solution.md
data/1.算法初阶/5.蓝桥杯-模拟/9.夺冠概率/solution.md
+1
-1
data/1.算法初阶/6.蓝桥杯-搜索/1.大臣的旅费/solution.md
data/1.算法初阶/6.蓝桥杯-搜索/1.大臣的旅费/solution.md
+1
-1
data/1.算法初阶/6.蓝桥杯-搜索/10.跳蚱蜢/solution.md
data/1.算法初阶/6.蓝桥杯-搜索/10.跳蚱蜢/solution.md
+1
-1
data/1.算法初阶/6.蓝桥杯-搜索/11.网络分析/solution.md
data/1.算法初阶/6.蓝桥杯-搜索/11.网络分析/solution.md
+1
-1
data/1.算法初阶/6.蓝桥杯-搜索/12.波动数列/solution.md
data/1.算法初阶/6.蓝桥杯-搜索/12.波动数列/solution.md
+1
-1
data/1.算法初阶/6.蓝桥杯-搜索/8.李白打酒/solution.md
data/1.算法初阶/6.蓝桥杯-搜索/8.李白打酒/solution.md
+1
-1
data/1.算法初阶/7.蓝桥杯-动态规划/2.地宫取宝/solution.md
data/1.算法初阶/7.蓝桥杯-动态规划/2.地宫取宝/solution.md
+1
-1
data/1.算法初阶/7.蓝桥杯-动态规划/3.装饰珠/solution.md
data/1.算法初阶/7.蓝桥杯-动态规划/3.装饰珠/solution.md
+1
-1
data/1.算法初阶/7.蓝桥杯-动态规划/4.倍数问题/solution.md
data/1.算法初阶/7.蓝桥杯-动态规划/4.倍数问题/solution.md
+1
-1
data/1.算法初阶/7.蓝桥杯-动态规划/5.组合数问题/solution.md
data/1.算法初阶/7.蓝桥杯-动态规划/5.组合数问题/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/1.59-螺旋矩阵 II/solution.md
data/2.算法中阶/1.leetcode-数组/1.59-螺旋矩阵 II/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/10.48-旋转图像/solution.md
data/2.算法中阶/1.leetcode-数组/10.48-旋转图像/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/11.1-两数之和/solution.md
data/2.算法中阶/1.leetcode-数组/11.1-两数之和/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/12.54-螺旋矩阵/solution.md
data/2.算法中阶/1.leetcode-数组/12.54-螺旋矩阵/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/13.80-删除有序数组中的重复项 II/solution.md
data/2.算法中阶/1.leetcode-数组/13.80-删除有序数组中的重复项 II/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/14.56-合并区间/solution.md
data/2.算法中阶/1.leetcode-数组/14.56-合并区间/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/15.73-矩阵置零/solution.md
data/2.算法中阶/1.leetcode-数组/15.73-矩阵置零/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/16.74-搜索二维矩阵/solution.md
data/2.算法中阶/1.leetcode-数组/16.74-搜索二维矩阵/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/17.35-搜索插入位置/solution.md
data/2.算法中阶/1.leetcode-数组/17.35-搜索插入位置/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/2.81-搜索旋转排序数组 II/solution.md
data/2.算法中阶/1.leetcode-数组/2.81-搜索旋转排序数组 II/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/3.18-四数之和/solution.md
data/2.算法中阶/1.leetcode-数组/3.18-四数之和/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/4.57-插入区间/solution.md
data/2.算法中阶/1.leetcode-数组/4.57-插入区间/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/5.4-寻找两个正序数组的中位数/solution.md
data/2.算法中阶/1.leetcode-数组/5.4-寻找两个正序数组的中位数/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/6.78-子集/solution.md
data/2.算法中阶/1.leetcode-数组/6.78-子集/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/7.33-搜索旋转排序数组/solution.md
data/2.算法中阶/1.leetcode-数组/7.33-搜索旋转排序数组/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/8.15-三数之和/solution.md
data/2.算法中阶/1.leetcode-数组/8.15-三数之和/solution.md
+1
-1
data/2.算法中阶/1.leetcode-数组/9.34-在排序数组中查找元素的第一个和最后一个位置/solution.md
...算法中阶/1.leetcode-数组/9.34-在排序数组中查找元素的第一个和最后一个位置/solution.md
+1
-1
data/2.算法中阶/2.leetcode-链表/1.82-删除排序链表中的重复元素 II/solution.md
data/2.算法中阶/2.leetcode-链表/1.82-删除排序链表中的重复元素 II/solution.md
+1
-1
data/2.算法中阶/2.leetcode-链表/10.21-合并两个有序链表/solution.md
data/2.算法中阶/2.leetcode-链表/10.21-合并两个有序链表/solution.md
+1
-1
data/2.算法中阶/2.leetcode-链表/2.19-删除链表的倒数第 N 个结点/solution.md
data/2.算法中阶/2.leetcode-链表/2.19-删除链表的倒数第 N 个结点/solution.md
+1
-1
data/2.算法中阶/2.leetcode-链表/3.83-删除排序链表中的重复元素/solution.md
data/2.算法中阶/2.leetcode-链表/3.83-删除排序链表中的重复元素/solution.md
+1
-1
data/2.算法中阶/2.leetcode-链表/4.25-K 个一组翻转链表/solution.md
data/2.算法中阶/2.leetcode-链表/4.25-K 个一组翻转链表/solution.md
+1
-1
data/2.算法中阶/2.leetcode-链表/5.86-分隔链表/solution.md
data/2.算法中阶/2.leetcode-链表/5.86-分隔链表/solution.md
+1
-1
data/2.算法中阶/2.leetcode-链表/6.23-合并K个升序链表/solution.md
data/2.算法中阶/2.leetcode-链表/6.23-合并K个升序链表/solution.md
+1
-1
data/2.算法中阶/2.leetcode-链表/7.92-反转链表 II/solution.md
data/2.算法中阶/2.leetcode-链表/7.92-反转链表 II/solution.md
+1
-1
data/2.算法中阶/2.leetcode-链表/8.2-两数相加/solution.md
data/2.算法中阶/2.leetcode-链表/8.2-两数相加/solution.md
+1
-1
data/2.算法中阶/2.leetcode-链表/9.24-两两交换链表中的节点/solution.md
data/2.算法中阶/2.leetcode-链表/9.24-两两交换链表中的节点/solution.md
+1
-1
data/2.算法中阶/3.leetcode-字符串/1.58-最后一个单词的长度/solution.md
data/2.算法中阶/3.leetcode-字符串/1.58-最后一个单词的长度/solution.md
+1
-1
data/2.算法中阶/3.leetcode-字符串/10.28-实现 strStr()/solution.md
data/2.算法中阶/3.leetcode-字符串/10.28-实现 strStr()/solution.md
+1
-1
data/2.算法中阶/3.leetcode-字符串/11.97-交错字符串/solution.md
data/2.算法中阶/3.leetcode-字符串/11.97-交错字符串/solution.md
+1
-1
data/2.算法中阶/3.leetcode-字符串/2.93-复原 IP 地址/solution.md
data/2.算法中阶/3.leetcode-字符串/2.93-复原 IP 地址/solution.md
+1
-1
data/2.算法中阶/3.leetcode-字符串/3.8-字符串转换整数 (atoi)/solution.md
data/2.算法中阶/3.leetcode-字符串/3.8-字符串转换整数 (atoi)/solution.md
+1
-1
data/2.算法中阶/3.leetcode-字符串/4.38-外观数列/solution.md
data/2.算法中阶/3.leetcode-字符串/4.38-外观数列/solution.md
+1
-1
data/2.算法中阶/3.leetcode-字符串/5.3-无重复字符的最长子串/solution.md
data/2.算法中阶/3.leetcode-字符串/5.3-无重复字符的最长子串/solution.md
+1
-1
data/2.算法中阶/3.leetcode-字符串/6.6-Z 字形变换/solution.md
data/2.算法中阶/3.leetcode-字符串/6.6-Z 字形变换/solution.md
+1
-1
data/2.算法中阶/3.leetcode-字符串/7.14-最长公共前缀/solution.md
data/2.算法中阶/3.leetcode-字符串/7.14-最长公共前缀/solution.md
+1
-1
data/2.算法中阶/3.leetcode-字符串/8.43-字符串相乘/solution.md
data/2.算法中阶/3.leetcode-字符串/8.43-字符串相乘/solution.md
+1
-1
data/2.算法中阶/3.leetcode-字符串/9.65-有效数字/solution.md
data/2.算法中阶/3.leetcode-字符串/9.65-有效数字/solution.md
+1
-1
data/2.算法中阶/4.leetcode-栈与队列/1.227-基本计算器 II/solution.md
data/2.算法中阶/4.leetcode-栈与队列/1.227-基本计算器 II/solution.md
+1
-1
data/2.算法中阶/4.leetcode-栈与队列/10.42-接雨水/solution.md
data/2.算法中阶/4.leetcode-栈与队列/10.42-接雨水/solution.md
+1
-1
data/2.算法中阶/4.leetcode-栈与队列/2.71-简化路径/solution.md
data/2.算法中阶/4.leetcode-栈与队列/2.71-简化路径/solution.md
+1
-1
data/2.算法中阶/4.leetcode-栈与队列/3.20-有效的括号/solution.md
data/2.算法中阶/4.leetcode-栈与队列/3.20-有效的括号/solution.md
+1
-1
data/2.算法中阶/4.leetcode-栈与队列/4.224-基本计算器/solution.md
data/2.算法中阶/4.leetcode-栈与队列/4.224-基本计算器/solution.md
+1
-1
data/2.算法中阶/4.leetcode-栈与队列/5.32-最长有效括号/solution.md
data/2.算法中阶/4.leetcode-栈与队列/5.32-最长有效括号/solution.md
+1
-1
data/2.算法中阶/4.leetcode-栈与队列/6.155-最小栈/solution.md
data/2.算法中阶/4.leetcode-栈与队列/6.155-最小栈/solution.md
+1
-1
data/2.算法中阶/4.leetcode-栈与队列/7.218-天际线问题/solution.md
data/2.算法中阶/4.leetcode-栈与队列/7.218-天际线问题/solution.md
+1
-1
data/2.算法中阶/4.leetcode-栈与队列/8.84-柱状图中最大的矩形/solution.md
data/2.算法中阶/4.leetcode-栈与队列/8.84-柱状图中最大的矩形/solution.md
+1
-1
data/2.算法中阶/4.leetcode-栈与队列/9.150-逆波兰表达式求值/solution.md
data/2.算法中阶/4.leetcode-栈与队列/9.150-逆波兰表达式求值/solution.md
+1
-1
data/2.算法中阶/5.leetcode-排序算法/1.493-翻转对/solution.md
data/2.算法中阶/5.leetcode-排序算法/1.493-翻转对/solution.md
+1
-1
data/2.算法中阶/5.leetcode-排序算法/10.378-有序矩阵中第 K 小的元素/solution.md
data/2.算法中阶/5.leetcode-排序算法/10.378-有序矩阵中第 K 小的元素/solution.md
+1
-1
data/2.算法中阶/5.leetcode-排序算法/2.324-摆动排序 II/solution.md
data/2.算法中阶/5.leetcode-排序算法/2.324-摆动排序 II/solution.md
+1
-1
data/2.算法中阶/5.leetcode-排序算法/3.274-H 指数/solution.md
data/2.算法中阶/5.leetcode-排序算法/3.274-H 指数/solution.md
+1
-1
data/2.算法中阶/5.leetcode-排序算法/4.347-前 K 个高频元素/solution.md
data/2.算法中阶/5.leetcode-排序算法/4.347-前 K 个高频元素/solution.md
+1
-1
data/2.算法中阶/5.leetcode-排序算法/5.354-俄罗斯套娃信封问题/solution.md
data/2.算法中阶/5.leetcode-排序算法/5.354-俄罗斯套娃信封问题/solution.md
+1
-1
data/2.算法中阶/5.leetcode-排序算法/6.164-最大间距/solution.md
data/2.算法中阶/5.leetcode-排序算法/6.164-最大间距/solution.md
+1
-1
data/2.算法中阶/5.leetcode-排序算法/7.327-区间和的个数/solution.md
data/2.算法中阶/5.leetcode-排序算法/7.327-区间和的个数/solution.md
+1
-1
data/2.算法中阶/5.leetcode-排序算法/8.912-排序数组/solution.md
data/2.算法中阶/5.leetcode-排序算法/8.912-排序数组/solution.md
+1
-1
data/2.算法中阶/5.leetcode-排序算法/9.315-计算右侧小于当前元素的个数/solution.md
data/2.算法中阶/5.leetcode-排序算法/9.315-计算右侧小于当前元素的个数/solution.md
+1
-1
data/2.算法中阶/6.leetcode-双指针/1.75-颜色分类/solution.md
data/2.算法中阶/6.leetcode-双指针/1.75-颜色分类/solution.md
+1
-1
data/2.算法中阶/6.leetcode-双指针/10.16-最接近的三数之和/solution.md
data/2.算法中阶/6.leetcode-双指针/10.16-最接近的三数之和/solution.md
+1
-1
data/2.算法中阶/6.leetcode-双指针/2.11-盛最多水的容器/solution.md
data/2.算法中阶/6.leetcode-双指针/2.11-盛最多水的容器/solution.md
+1
-1
data/2.算法中阶/6.leetcode-双指针/3.31-下一个排列/solution.md
data/2.算法中阶/6.leetcode-双指针/3.31-下一个排列/solution.md
+1
-1
data/2.算法中阶/6.leetcode-双指针/4.142-环形链表 II/solution.md
data/2.算法中阶/6.leetcode-双指针/4.142-环形链表 II/solution.md
+1
-1
data/2.算法中阶/6.leetcode-双指针/5.141-环形链表/solution.md
data/2.算法中阶/6.leetcode-双指针/5.141-环形链表/solution.md
+1
-1
data/2.算法中阶/6.leetcode-双指针/6.61-旋转链表/solution.md
data/2.算法中阶/6.leetcode-双指针/6.61-旋转链表/solution.md
+1
-1
data/2.算法中阶/6.leetcode-双指针/7.26-删除有序数组中的重复项/solution.md
data/2.算法中阶/6.leetcode-双指针/7.26-删除有序数组中的重复项/solution.md
+1
-1
data/2.算法中阶/6.leetcode-双指针/8.27-移除元素/solution.md
data/2.算法中阶/6.leetcode-双指针/8.27-移除元素/solution.md
+1
-1
data/2.算法中阶/6.leetcode-双指针/9.88-合并两个有序数组/solution.md
data/2.算法中阶/6.leetcode-双指针/9.88-合并两个有序数组/solution.md
+1
-1
data/3.算法高阶/1.leetcode-树/1.95-不同的二叉搜索树 II/solution.md
data/3.算法高阶/1.leetcode-树/1.95-不同的二叉搜索树 II/solution.md
+1
-1
data/3.算法高阶/1.leetcode-树/10.103-二叉树的锯齿形层序遍历/solution.md
data/3.算法高阶/1.leetcode-树/10.103-二叉树的锯齿形层序遍历/solution.md
+1
-1
data/3.算法高阶/1.leetcode-树/2.100-相同的树/solution.md
data/3.算法高阶/1.leetcode-树/2.100-相同的树/solution.md
+0
-0
data/3.算法高阶/1.leetcode-树/3.124-二叉树中的最大路径和/solution.md
data/3.算法高阶/1.leetcode-树/3.124-二叉树中的最大路径和/solution.md
+0
-0
data/3.算法高阶/1.leetcode-树/4.98-验证二叉搜索树/solution.md
data/3.算法高阶/1.leetcode-树/4.98-验证二叉搜索树/solution.md
+0
-0
data/3.算法高阶/1.leetcode-树/5.96-不同的二叉搜索树/solution.md
data/3.算法高阶/1.leetcode-树/5.96-不同的二叉搜索树/solution.md
+0
-0
data/3.算法高阶/1.leetcode-树/6.99-恢复二叉搜索树/solution.md
data/3.算法高阶/1.leetcode-树/6.99-恢复二叉搜索树/solution.md
+0
-0
data/3.算法高阶/1.leetcode-树/7.94-二叉树的中序遍历/solution.md
data/3.算法高阶/1.leetcode-树/7.94-二叉树的中序遍历/solution.md
+0
-0
data/3.算法高阶/1.leetcode-树/8.101-对称二叉树/solution.md
data/3.算法高阶/1.leetcode-树/8.101-对称二叉树/solution.md
+0
-0
data/3.算法高阶/1.leetcode-树/9.102-二叉树的层序遍历/solution.md
data/3.算法高阶/1.leetcode-树/9.102-二叉树的层序遍历/solution.md
+0
-0
data/3.算法高阶/2.leetcode-哈希表/1.30-串联所有单词的子串/solution.md
data/3.算法高阶/2.leetcode-哈希表/1.30-串联所有单词的子串/solution.md
+0
-0
data/3.算法高阶/2.leetcode-哈希表/10.166-分数到小数/solution.md
data/3.算法高阶/2.leetcode-哈希表/10.166-分数到小数/solution.md
+0
-0
data/3.算法高阶/2.leetcode-哈希表/2.205-同构字符串/solution.md
data/3.算法高阶/2.leetcode-哈希表/2.205-同构字符串/solution.md
+0
-0
data/3.算法高阶/2.leetcode-哈希表/3.36-有效的数独/solution.md
data/3.算法高阶/2.leetcode-哈希表/3.36-有效的数独/solution.md
+0
-0
data/3.算法高阶/2.leetcode-哈希表/4.41-缺失的第一个正数/solution.md
data/3.算法高阶/2.leetcode-哈希表/4.41-缺失的第一个正数/solution.md
+0
-0
data/3.算法高阶/2.leetcode-哈希表/5.76-最小覆盖子串/solution.md
data/3.算法高阶/2.leetcode-哈希表/5.76-最小覆盖子串/solution.md
+0
-0
data/3.算法高阶/2.leetcode-哈希表/6.49-字母异位词分组/solution.md
data/3.算法高阶/2.leetcode-哈希表/6.49-字母异位词分组/solution.md
+0
-0
data/3.算法高阶/2.leetcode-哈希表/7.126-单词接龙 II/solution.md
data/3.算法高阶/2.leetcode-哈希表/7.126-单词接龙 II/solution.md
+0
-0
data/3.算法高阶/2.leetcode-哈希表/8.127-单词接龙/solution.md
data/3.算法高阶/2.leetcode-哈希表/8.127-单词接龙/solution.md
+0
-0
data/3.算法高阶/2.leetcode-哈希表/9.128-最长连续序列/solution.md
data/3.算法高阶/2.leetcode-哈希表/9.128-最长连续序列/solution.md
+0
-0
data/3.算法高阶/3.leetcode-图与搜索/1.77-组合/solution.md
data/3.算法高阶/3.leetcode-图与搜索/1.77-组合/solution.md
+0
-0
data/3.算法高阶/3.leetcode-图与搜索/10.130-被围绕的区域/solution.md
data/3.算法高阶/3.leetcode-图与搜索/10.130-被围绕的区域/solution.md
+0
-0
data/3.算法高阶/3.leetcode-图与搜索/2.133-克隆图/solution.md
data/3.算法高阶/3.leetcode-图与搜索/2.133-克隆图/solution.md
+0
-0
data/3.算法高阶/3.leetcode-图与搜索/3.332-重新安排行程/solution.md
data/3.算法高阶/3.leetcode-图与搜索/3.332-重新安排行程/solution.md
+0
-0
data/3.算法高阶/3.leetcode-图与搜索/4.207-课程表/solution.md
data/3.算法高阶/3.leetcode-图与搜索/4.207-课程表/solution.md
+0
-0
data/3.算法高阶/3.leetcode-图与搜索/5.329-矩阵中的最长递增路径/solution.md
data/3.算法高阶/3.leetcode-图与搜索/5.329-矩阵中的最长递增路径/solution.md
+0
-0
data/3.算法高阶/3.leetcode-图与搜索/6.210-课程表 II/solution.md
data/3.算法高阶/3.leetcode-图与搜索/6.210-课程表 II/solution.md
+0
-0
data/3.算法高阶/3.leetcode-图与搜索/7.79-单词搜索/solution.md
data/3.算法高阶/3.leetcode-图与搜索/7.79-单词搜索/solution.md
+0
-0
data/3.算法高阶/3.leetcode-图与搜索/8.112-路径总和/solution.md
data/3.算法高阶/3.leetcode-图与搜索/8.112-路径总和/solution.md
+0
-0
data/3.算法高阶/3.leetcode-图与搜索/9.113-路径总和 II/solution.md
data/3.算法高阶/3.leetcode-图与搜索/9.113-路径总和 II/solution.md
+0
-0
data/3.算法高阶/4.leetcode-数学/1.29-两数相除/solution.md
data/3.算法高阶/4.leetcode-数学/1.29-两数相除/solution.md
+0
-0
data/3.算法高阶/4.leetcode-数学/10.60-排列序列/solution.md
data/3.算法高阶/4.leetcode-数学/10.60-排列序列/solution.md
+0
-0
data/3.算法高阶/4.leetcode-数学/2.12-整数转罗马数字/solution.md
data/3.算法高阶/4.leetcode-数学/2.12-整数转罗马数字/solution.md
+0
-0
data/3.算法高阶/4.leetcode-数学/3.50-Pow(x, n)/solution.md
data/3.算法高阶/4.leetcode-数学/3.50-Pow(x, n)/solution.md
+0
-0
data/3.算法高阶/4.leetcode-数学/4.9-回文数/solution.md
data/3.算法高阶/4.leetcode-数学/4.9-回文数/solution.md
+0
-0
data/3.算法高阶/4.leetcode-数学/5.66-加一/solution.md
data/3.算法高阶/4.leetcode-数学/5.66-加一/solution.md
+0
-0
data/3.算法高阶/4.leetcode-数学/6.7-整数反转/solution.md
data/3.算法高阶/4.leetcode-数学/6.7-整数反转/solution.md
+0
-0
data/3.算法高阶/4.leetcode-数学/7.67-二进制求和/solution.md
data/3.算法高阶/4.leetcode-数学/7.67-二进制求和/solution.md
+0
-0
data/3.算法高阶/4.leetcode-数学/8.69-x 的平方根/solution.md
data/3.算法高阶/4.leetcode-数学/8.69-x 的平方根/solution.md
+0
-0
data/3.算法高阶/4.leetcode-数学/9.13-罗马数字转整数/solution.md
data/3.算法高阶/4.leetcode-数学/9.13-罗马数字转整数/solution.md
+0
-0
data/3.算法高阶/5.leetcode-设计/1.355-设计推特/solution.md
data/3.算法高阶/5.leetcode-设计/1.355-设计推特/solution.md
+0
-0
data/3.算法高阶/5.leetcode-设计/10.297-二叉树的序列化与反序列化/solution.md
data/3.算法高阶/5.leetcode-设计/10.297-二叉树的序列化与反序列化/solution.md
+0
-0
data/3.算法高阶/5.leetcode-设计/2.380-O(1) 时间插入、删除和获取随机元素/solution.md
....算法高阶/5.leetcode-设计/2.380-O(1) 时间插入、删除和获取随机元素/solution.md
+0
-0
data/3.算法高阶/5.leetcode-设计/3.381-O(1) 时间插入、删除和获取随机元素 - 允许重复/solution.md
....leetcode-设计/3.381-O(1) 时间插入、删除和获取随机元素 - 允许重复/solution.md
+0
-0
data/3.算法高阶/5.leetcode-设计/4.460-LFU 缓存/solution.md
data/3.算法高阶/5.leetcode-设计/4.460-LFU 缓存/solution.md
+0
-0
data/3.算法高阶/5.leetcode-设计/5.146-LRU 缓存机制/solution.md
data/3.算法高阶/5.leetcode-设计/5.146-LRU 缓存机制/solution.md
+0
-0
data/3.算法高阶/5.leetcode-设计/6.173-二叉搜索树迭代器/solution.md
data/3.算法高阶/5.leetcode-设计/6.173-二叉搜索树迭代器/solution.md
+0
-0
data/3.算法高阶/5.leetcode-设计/7.208-实现 Trie (前缀树)/solution.md
data/3.算法高阶/5.leetcode-设计/7.208-实现 Trie (前缀树)/solution.md
+0
-0
data/3.算法高阶/5.leetcode-设计/8.535-TinyURL 的加密与解密/solution.md
data/3.算法高阶/5.leetcode-设计/8.535-TinyURL 的加密与解密/solution.md
+0
-0
data/3.算法高阶/5.leetcode-设计/9.341-扁平化嵌套列表迭代器/solution.md
data/3.算法高阶/5.leetcode-设计/9.341-扁平化嵌套列表迭代器/solution.md
+0
-0
data/3.算法高阶/6.leetcode-动态规划/1.22-括号生成/solution.md
data/3.算法高阶/6.leetcode-动态规划/1.22-括号生成/solution.md
+0
-0
data/3.算法高阶/6.leetcode-动态规划/10.63-不同路径 II/solution.md
data/3.算法高阶/6.leetcode-动态规划/10.63-不同路径 II/solution.md
+0
-0
data/3.算法高阶/6.leetcode-动态规划/11.70-爬楼梯/solution.md
data/3.算法高阶/6.leetcode-动态规划/11.70-爬楼梯/solution.md
+0
-0
data/3.算法高阶/6.leetcode-动态规划/12.44-通配符匹配/solution.md
data/3.算法高阶/6.leetcode-动态规划/12.44-通配符匹配/solution.md
+0
-0
data/3.算法高阶/6.leetcode-动态规划/13.87-扰乱字符串/solution.md
data/3.算法高阶/6.leetcode-动态规划/13.87-扰乱字符串/solution.md
+0
-0
data/3.算法高阶/6.leetcode-动态规划/2.64-最小路径和/solution.md
data/3.算法高阶/6.leetcode-动态规划/2.64-最小路径和/solution.md
+0
-0
data/3.算法高阶/6.leetcode-动态规划/3.91-解码方法/solution.md
data/3.算法高阶/6.leetcode-动态规划/3.91-解码方法/solution.md
+0
-0
data/3.算法高阶/6.leetcode-动态规划/4.10-正则表达式匹配/solution.md
data/3.算法高阶/6.leetcode-动态规划/4.10-正则表达式匹配/solution.md
+0
-0
data/3.算法高阶/6.leetcode-动态规划/5.5-最长回文子串/solution.md
data/3.算法高阶/6.leetcode-动态规划/5.5-最长回文子串/solution.md
+0
-0
data/3.算法高阶/6.leetcode-动态规划/6.53-最大子序和/solution.md
data/3.算法高阶/6.leetcode-动态规划/6.53-最大子序和/solution.md
+0
-0
data/3.算法高阶/6.leetcode-动态规划/7.62-不同路径/solution.md
data/3.算法高阶/6.leetcode-动态规划/7.62-不同路径/solution.md
+0
-0
data/3.算法高阶/6.leetcode-动态规划/8.72-编辑距离/solution.md
data/3.算法高阶/6.leetcode-动态规划/8.72-编辑距离/solution.md
+0
-0
data/3.算法高阶/6.leetcode-动态规划/9.85-最大矩形/solution.md
data/3.算法高阶/6.leetcode-动态规划/9.85-最大矩形/solution.md
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/1.40-组合总和 II/solution.md
data/3.算法高阶/7.leetcode-回溯算法/1.40-组合总和 II/solution.md
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/10.51-N 皇后/solution.md
data/3.算法高阶/7.leetcode-回溯算法/10.51-N 皇后/solution.md
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/2.52-N皇后 II/solution.md
data/3.算法高阶/7.leetcode-回溯算法/2.52-N皇后 II/solution.md
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/3.90-子集 II/solution.md
data/3.算法高阶/7.leetcode-回溯算法/3.90-子集 II/solution.md
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/4.89-格雷编码/solution.md
data/3.算法高阶/7.leetcode-回溯算法/4.89-格雷编码/solution.md
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/5.47-全排列 II/solution.md
data/3.算法高阶/7.leetcode-回溯算法/5.47-全排列 II/solution.md
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/6.17-电话号码的字母组合/solution.md
data/3.算法高阶/7.leetcode-回溯算法/6.17-电话号码的字母组合/solution.md
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/7.39-组合总和/solution.md
data/3.算法高阶/7.leetcode-回溯算法/7.39-组合总和/solution.md
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/8.46-全排列/solution.md
data/3.算法高阶/7.leetcode-回溯算法/8.46-全排列/solution.md
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/9.37-解数独/solution.md
data/3.算法高阶/7.leetcode-回溯算法/9.37-解数独/solution.md
+0
-0
data/3.算法高阶/8.leetcode-贪心/1.122-买卖股票的最佳时机 II/solution.md
data/3.算法高阶/8.leetcode-贪心/1.122-买卖股票的最佳时机 II/solution.md
+0
-0
data/3.算法高阶/8.leetcode-贪心/10.330-按要求补齐数组/solution.md
data/3.算法高阶/8.leetcode-贪心/10.330-按要求补齐数组/solution.md
+0
-0
data/3.算法高阶/8.leetcode-贪心/2.45-跳跃游戏 II/solution.md
data/3.算法高阶/8.leetcode-贪心/2.45-跳跃游戏 II/solution.md
+0
-0
data/3.算法高阶/8.leetcode-贪心/3.68-文本左右对齐/solution.md
data/3.算法高阶/8.leetcode-贪心/3.68-文本左右对齐/solution.md
+0
-0
data/3.算法高阶/8.leetcode-贪心/4.135-分发糖果/solution.md
data/3.算法高阶/8.leetcode-贪心/4.135-分发糖果/solution.md
+0
-0
data/3.算法高阶/8.leetcode-贪心/5.55-跳跃游戏/solution.md
data/3.算法高阶/8.leetcode-贪心/5.55-跳跃游戏/solution.md
+0
-0
data/3.算法高阶/8.leetcode-贪心/6.134-加油站/solution.md
data/3.算法高阶/8.leetcode-贪心/6.134-加油站/solution.md
+0
-0
data/3.算法高阶/8.leetcode-贪心/7.179-最大数/solution.md
data/3.算法高阶/8.leetcode-贪心/7.179-最大数/solution.md
+0
-0
data/3.算法高阶/8.leetcode-贪心/8.316-去除重复字母/solution.md
data/3.算法高阶/8.leetcode-贪心/8.316-去除重复字母/solution.md
+0
-0
data/3.算法高阶/8.leetcode-贪心/9.321-拼接最大数/solution.md
data/3.算法高阶/8.leetcode-贪心/9.321-拼接最大数/solution.md
+0
-0
未找到文件。
data/1.算法初阶/1.蓝桥杯-基础/10.分数/solution.md
浏览文件 @
80406019
...
...
@@ -4,7 +4,7 @@
类似:3/2
当然,这只是加了前2项而已。分子分母要求互质。
下面哪一项是
<
font
color=
"red"
>
错误
</font
>
的?
下面哪一项是
<
span
style=
"color:red"
>
错误
</span
>
的?
## aop
### before
...
...
data/1.算法初阶/1.蓝桥杯-基础/11.成绩分析/solution.md
浏览文件 @
80406019
...
...
@@ -43,7 +43,7 @@
71.29
```
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/1.蓝桥杯-基础/12.第几个幸运数/solution.md
浏览文件 @
80406019
...
...
@@ -12,7 +12,7 @@ x星的国王有个怪癖,他只喜欢数字3,5和7。
请你帮小明计算一下,59084709587505是第几个幸运数字。
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/1.蓝桥杯-基础/13.等差素数列/solution.md
浏览文件 @
80406019
...
...
@@ -12,7 +12,7 @@
长度为10的等差素数列,其公差最小值是多少?
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/1.蓝桥杯-基础/14.乘积最大/solution.md
浏览文件 @
80406019
...
...
@@ -54,7 +54,7 @@
-999999829
```
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/1.蓝桥杯-基础/15.错误票据/solution.md
浏览文件 @
80406019
# <
font color="red">错误</font
>票据
# <
span style="color:red">错误</span
>票据
**问题描述**
...
...
@@ -6,7 +6,7 @@
每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。
因为工作人员疏忽,在录入ID号的时候发生了一处
<
font
color=
"red"
>
错误
</font
>
,造成了某个ID断号,另外一个ID重号。
因为工作人员疏忽,在录入ID号的时候发生了一处
<
span
style=
"color:red"
>
错误
</span
>
,造成了某个ID断号,另外一个ID重号。
你的任务是通过编程,找出断号的ID和重号的ID。
...
...
@@ -57,7 +57,7 @@
105 120
```
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/1.蓝桥杯-基础/18.次数差/solution.md
浏览文件 @
80406019
...
...
@@ -42,7 +42,7 @@ bbccccddaaaacccc
6
```
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/1.蓝桥杯-基础/2.乘积尾零/solution.md
浏览文件 @
80406019
...
...
@@ -14,7 +14,7 @@
689 5510 8243 6114 337 4096 8199 7313 3685 211
```
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
## aop
...
...
data/1.算法初阶/1.蓝桥杯-基础/26.神奇算式/solution.md
浏览文件 @
80406019
...
...
@@ -10,7 +10,7 @@
都符合要求。
如果满足乘法交换律的算式算作同一种情况,那么,包含上边已列出的3种情况,一共有多少种满足要求的算式。
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/1.蓝桥杯-基础/4.递增三元组/solution.md
浏览文件 @
80406019
...
...
@@ -37,7 +37,7 @@ C = [C1, C2, ... CN],
27
```
以下
<
font
color=
"red"
>
错误
</font
>
的一项是?
以下
<
span
style=
"color:red"
>
错误
</span
>
的一项是?
## aop
...
...
data/1.算法初阶/1.蓝桥杯-基础/8.9数算式/solution.md
浏览文件 @
80406019
...
...
@@ -14,7 +14,7 @@
1.
总数目包含题目给出的那个示例。
2.
乘数和被乘数交换后作为同一方案来看待。
以下
<
font
color=
"red"
>
错误
</font
>
的是?
以下
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/1.蓝桥杯-基础/9.比酒量/solution.md
浏览文件 @
80406019
...
...
@@ -15,7 +15,7 @@
例如,有一种可能是:
```20,5,4,2,0```
以下
<
font
color=
"red"
>
错误
</font
>
的一项是?
以下
<
span
style=
"color:red"
>
错误
</span
>
的一项是?
## aop
...
...
data/1.算法初阶/2.蓝桥杯-字符串/1.单词分析/solution.md
浏览文件 @
80406019
...
...
@@ -40,7 +40,7 @@ o 6
对于所有的评测用例,输入的单词长度不超过 1000。
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/2.蓝桥杯-字符串/2.翻硬币/solution.md
浏览文件 @
80406019
...
...
@@ -45,7 +45,7 @@ o****o****
1
```
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/2.蓝桥杯-字符串/4.人物相关性分析/solution.md
浏览文件 @
80406019
...
...
@@ -48,7 +48,7 @@ This is a story about Alice and Bob. Alice wants to send a private message to Bo
2
```
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/2.蓝桥杯-字符串/7.回文日期/solution.md
浏览文件 @
80406019
...
...
@@ -36,7 +36,7 @@
对于所有评测用例,10000101 ≤ N ≤ 89991231,保证N 是一个合法日期的8位数表示。
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/3.蓝桥杯-递归/1.带分数/solution.md
浏览文件 @
80406019
...
...
@@ -41,7 +41,7 @@
6
```
以下
<
font
color=
"red"
>
错误
</font
>
的一项是?
以下
<
span
style=
"color:red"
>
错误
</span
>
的一项是?
## aop
...
...
data/1.算法初阶/5.蓝桥杯-模拟/4.分巧克力/solution.md
浏览文件 @
80406019
...
...
@@ -32,7 +32,7 @@
2
```
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/5.蓝桥杯-模拟/5.颠倒的价牌/solution.md
浏览文件 @
80406019
...
...
@@ -11,7 +11,7 @@
请根据这些信息计算:赔钱的那个价牌正确的价格应该是多少?
下面的哪一项是
<
font
color=
"red"
>
错误
</font
>
的?
下面的哪一项是
<
span
style=
"color:red"
>
错误
</span
>
的?
## aop
...
...
data/1.算法初阶/5.蓝桥杯-模拟/8.分糖果/solution.md
浏览文件 @
80406019
...
...
@@ -29,7 +29,7 @@
4
```
以下
<
font
color=
"red"
>
错误
</font
>
的一项是?
以下
<
span
style=
"color:red"
>
错误
</span
>
的一项是?
## aop
...
...
data/1.算法初阶/5.蓝桥杯-模拟/9.夺冠概率/solution.md
浏览文件 @
80406019
...
...
@@ -18,7 +18,7 @@
请你进行10万次模拟,计算出甲队夺冠的概率。
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/6.蓝桥杯-搜索/1.大臣的旅费/solution.md
浏览文件 @
80406019
...
...
@@ -46,7 +46,7 @@ J大臣想知道:他从某一个城市出发,中间不休息,到达另一
大臣J从城市4到城市5要花费135的路费。
```
下面
<
font
color=
"red"
>
错误
</font
>
的一项是?
下面
<
span
style=
"color:red"
>
错误
</span
>
的一项是?
## aop
...
...
data/1.算法初阶/6.蓝桥杯-搜索/10.跳蚱蜢/solution.md
浏览文件 @
80406019
...
...
@@ -12,7 +12,7 @@
![](
https://img-blog.csdnimg.cn/20200530104930106.png
)
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/6.蓝桥杯-搜索/11.网络分析/solution.md
浏览文件 @
80406019
...
...
@@ -53,7 +53,7 @@
对于所有评测用例,1 ≤ n ≤ 10000,1 ≤ m ≤ 100000,1 ≤ t ≤ 100。
```
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/6.蓝桥杯-搜索/12.波动数列/solution.md
浏览文件 @
80406019
...
...
@@ -31,7 +31,7 @@
这两个数列分别是2 4 1 3和7 4 1 -2。
以下
<
font
color=
"red"
>
错误
</font
>
的一项是?
以下
<
span
style=
"color:red"
>
错误
</span
>
的一项是?
## aop
...
...
data/1.算法初阶/6.蓝桥杯-搜索/8.李白打酒/solution.md
浏览文件 @
80406019
...
...
@@ -7,7 +7,7 @@
这一路上,他一共遇到店5次,遇到花10次,已知最后一次遇到的是花,他正好把酒喝光了。
请你计算李白遇到店和花的次序,可以把遇店记为a,遇花记为b。则:babaabbabbabbbb 就是合理的序。像这样的答案一共有多少呢?请你计算出所有可能方案的个数(包含题目给出的)。
以下
<
font
color=
"red"
>
错误
</font
>
的一项是?
以下
<
span
style=
"color:red"
>
错误
</span
>
的一项是?
## aop
...
...
data/1.算法初阶/7.蓝桥杯-动态规划/2.地宫取宝/solution.md
浏览文件 @
80406019
...
...
@@ -49,7 +49,7 @@ X 国王有一个地宫宝库,是 n×m 个格子的矩阵,每个格子放一
14
```
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/1.算法初阶/7.蓝桥杯-动态规划/3.装饰珠/solution.md
浏览文件 @
80406019
...
...
@@ -56,7 +56,7 @@
```
4 颗技能 1 装饰珠,4 颗技能 2 装饰珠 $W_1(4) + W_2(4) = 5 + 15 = 20。W_1(4)+W_2(4)=5+15=20$。
以下
<
font
color=
"red"
>
错误
</font
>
的一项是?
以下
<
span
style=
"color:red"
>
错误
</span
>
的一项是?
## aop
...
...
data/1.算法初阶/7.蓝桥杯-动态规划/4.倍数问题/solution.md
浏览文件 @
80406019
...
...
@@ -34,7 +34,7 @@
选择2、3、4。
```
以下
<
font
color=
"red"
>
错误
</font
>
的一项是?
以下
<
span
style=
"color:red"
>
错误
</span
>
的一项是?
## aop
...
...
data/1.算法初阶/7.蓝桥杯-动态规划/5.组合数问题/solution.md
浏览文件 @
80406019
...
...
@@ -69,7 +69,7 @@
对于所有评测用例,1 ≤ k ≤ 108, 1 ≤ t ≤ 105, 1 ≤ n, m ≤ 1018,且 k 是质数。评测时将使用 10 个评测用例测试你的程序
```
以下选项
<
font
color=
"red"
>
错误
</font
>
的是?
以下选项
<
span
style=
"color:red"
>
错误
</span
>
的是?
## aop
...
...
data/2.算法中阶/1.leetcode-数组/1.59-螺旋矩阵 II/solution.md
浏览文件 @
80406019
# 螺旋矩阵 II
<p>给你一个正整数 <code>n</code> ,生成一个包含 <code>1</code> 到 <code>n<sup>2</sup></code> 所有元素,且元素按顺时针顺序螺旋排列的 <code>n x n</code> 正方形矩阵 <code>matrix</code> 。</p><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0059.Spiral%20Matrix%20II/images/spiraln.jpg" style="width: 242px; height: 242px;" /><pre><strong>输入:</strong>n = 3<strong><br />输出:</strong>[[1,2,3],[8,9,4],[7,6,5]]</pre><p><strong>示例 2:</strong></p><pre><strong>输入:</strong>n = 1<strong><br />输出:</strong>[[1]]</pre><p> </p><p><strong>提示:</strong></p><ul> <li><code>1 <= n <= 20</code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/10.48-旋转图像/solution.md
浏览文件 @
80406019
# 旋转图像
<p>给定一个 <em>n </em>× <em>n</em> 的二维矩阵 <code>matrix</code> 表示一个图像。请你将图像顺时针旋转 90 度。</p><p>你必须在<strong><a href="https://baike.baidu.com/item/%E5%8E%9F%E5%9C%B0%E7%AE%97%E6%B3%95" target="_blank"> 原地</a></strong> 旋转图像,这意味着你需要直接修改输入的二维矩阵。<strong>请不要 </strong>使用另一个矩阵来旋转图像。</p><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0048.Rotate%20Image/images/mat1.jpg" style="width: 642px; height: 242px;" /><pre><strong>输入:</strong>matrix = [[1,2,3],[4,5,6],[7,8,9]]<strong><br />输出:</strong>[[7,4,1],[8,5,2],[9,6,3]]</pre><p><strong>示例 2:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0048.Rotate%20Image/images/mat2.jpg" style="width: 800px; height: 321px;" /><pre><strong>输入:</strong>matrix = [[5,1,9,11],[2,4,8,10],[13,3,6,7],[15,14,12,16]]<strong><br />输出:</strong>[[15,13,2,5],[14,3,4,1],[12,6,8,9],[16,7,10,11]]</pre><p><strong>示例 3:</strong></p><pre><strong>输入:</strong>matrix = [[1]]<strong><br />输出:</strong>[[1]]</pre><p><strong>示例 4:</strong></p><pre><strong>输入:</strong>matrix = [[1,2],[3,4]]<strong><br />输出:</strong>[[3,1],[4,2]]</pre><p> </p><p><strong>提示:</strong></p><ul> <li><code>matrix.length == n</code></li> <li><code>matrix[i].length == n</code></li> <li><code>1 <= n <= 20</code></li> <li><code>-1000 <= matrix[i][j] <= 1000</code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/11.1-两数之和/solution.md
浏览文件 @
80406019
# 两数之和
<p>
给定一个整数数组
<code>
nums
</code>
和一个整数目标值
<code>
target
</code>
,请你在该数组中找出
<strong>
和为目标值
</strong>
的那
<strong>
两个
</strong>
整数,并返回它们的数组下标。
</p><p>
你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。
</p><p>
你可以按任意顺序返回答案。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
nums = [2,7,11,15], target = 9
<strong><br
/>
输出:
</strong>
[0,1]
<strong><br
/>
解释:
</strong>
因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
nums = [3,2,4], target = 6
<strong><br
/>
输出:
</strong>
[1,2]
</pre><p><strong>
示例 3:
</strong></p><pre><strong>
输入:
</strong>
nums = [3,3], target = 6
<strong><br
/>
输出:
</strong>
[0,1]
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
2
<
=
nums.length
<=
10<
sup
>
3
</sup></code></li>
<li><code>
-10
<sup>
9
</sup>
<
=
nums
[
i
]
<=
10<
sup
>
9
</sup></code></li>
<li><code>
-10
<sup>
9
</sup>
<
=
target
<=
10<
sup
>
9
</sup></code></li>
<li><strong>
只会存在一个有效答案
</strong></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/12.54-螺旋矩阵/solution.md
浏览文件 @
80406019
# 螺旋矩阵
<p>给你一个 <code>m</code> 行 <code>n</code> 列的矩阵 <code>matrix</code> ,请按照 <strong>顺时针螺旋顺序</strong> ,返回矩阵中的所有元素。</p><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0054.Spiral%20Matrix/images/spiral1.jpg" style="width: 242px; height: 242px;" /><pre><strong>输入:</strong>matrix = [[1,2,3],[4,5,6],[7,8,9]]<strong><br />输出:</strong>[1,2,3,6,9,8,7,4,5]</pre><p><strong>示例 2:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0054.Spiral%20Matrix/images/spiral.jpg" style="width: 322px; height: 242px;" /><pre><strong>输入:</strong>matrix = [[1,2,3,4],[5,6,7,8],[9,10,11,12]]<strong><br />输出:</strong>[1,2,3,4,8,12,11,10,9,5,6,7]</pre><p> </p><p><strong>提示:</strong></p><ul> <li><code>m == matrix.length</code></li> <li><code>n == matrix[i].length</code></li> <li><code>1 <= m, n <= 10</code></li> <li><code>-100 <= matrix[i][j] <= 100</code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/13.80-删除有序数组中的重复项 II/solution.md
浏览文件 @
80406019
...
...
@@ -28,7 +28,7 @@
<li><code>
-10
<sup>
4
</sup>
<
=
nums
[
i
]
<=
10<
sup
>
4
</sup></code></li>
<li><code>
nums
</code>
已按升序排列
</li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/14.56-合并区间/solution.md
浏览文件 @
80406019
# 合并区间
<p>
以数组
<code>
intervals
</code>
表示若干个区间的集合,其中单个区间为
<code>
intervals[i] = [start
<sub>
i
</sub>
, end
<sub>
i
</sub>
]
</code>
。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
intervals = [[1,3],[2,6],[8,10],[15,18]]
<strong><br
/>
输出:
</strong>
[[1,6],[8,10],[15,18]]
<strong><br
/>
解释:
</strong>
区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
intervals = [[1,4],[4,5]]
<strong><br
/>
输出:
</strong>
[[1,5]]
<strong><br
/>
解释:
</strong>
区间 [1,4] 和 [4,5] 可被视为重叠区间。
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
1
<
=
intervals.length
<=
10<
sup
>
4
</sup></code></li>
<li><code>
intervals[i].length == 2
</code></li>
<li><code>
0
<
=
start
<
sub
>
i
</sub>
<
=
end
<
sub
>
i
</sub>
<
=
10<
sup
>
4
</sup></code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/15.73-矩阵置零/solution.md
浏览文件 @
80406019
# 矩阵置零
<p>给定一个 <code><em>m</em> x <em>n</em></code> 的矩阵,如果一个元素为 <strong>0 </strong>,则将其所在行和列的所有元素都设为 <strong>0</strong> 。请使用 <strong><a href="http://baike.baidu.com/item/%E5%8E%9F%E5%9C%B0%E7%AE%97%E6%B3%95" target="_blank">原地</a></strong> 算法<strong>。</strong></p><p><strong>进阶:</strong></p><ul> <li>一个直观的解决方案是使用 <code>O(<em>m</em><em>n</em>)</code> 的额外空间,但这并不是一个好的解决方案。</li> <li>一个简单的改进方案是使用 <code>O(<em>m</em> + <em>n</em>)</code> 的额外空间,但这仍然不是最好的解决方案。</li> <li>你能想出一个仅使用常量空间的解决方案吗?</li></ul><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0073.Set%20Matrix%20Zeroes/images/mat1.jpg" style="width: 450px; height: 169px;" /><pre><strong>输入:</strong>matrix = [[1,1,1],[1,0,1],[1,1,1]]<strong><br />输出:</strong>[[1,0,1],[0,0,0],[1,0,1]]</pre><p><strong>示例 2:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0073.Set%20Matrix%20Zeroes/images/mat2.jpg" style="width: 450px; height: 137px;" /><pre><strong>输入:</strong>matrix = [[0,1,2,0],[3,4,5,2],[1,3,1,5]]<strong><br />输出:</strong>[[0,0,0,0],[0,4,5,0],[0,3,1,0]]</pre><p> </p><p><strong>提示:</strong></p><ul> <li><code>m == matrix.length</code></li> <li><code>n == matrix[0].length</code></li> <li><code>1 <= m, n <= 200</code></li> <li><code>-2<sup>31</sup> <= matrix[i][j] <= 2<sup>31</sup> - 1</code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/16.74-搜索二维矩阵/solution.md
浏览文件 @
80406019
# 搜索二维矩阵
<p>编写一个高效的算法来判断 <code>m x n</code> 矩阵中,是否存在一个目标值。该矩阵具有如下特性:</p><ul> <li>每行中的整数从左到右按升序排列。</li> <li>每行的第一个整数大于前一行的最后一个整数。</li></ul><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0074.Search%20a%202D%20Matrix/images/mat.jpg" style="width: 322px; height: 242px;" /><pre><strong>输入:</strong>matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 3<strong><br />输出:</strong>true</pre><p><strong>示例 2:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0074.Search%20a%202D%20Matrix/images/mat2.jpg" style="width: 322px; height: 242px;" /><pre><strong>输入:</strong>matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 13<strong><br />输出:</strong>false</pre><p> </p><p><strong>提示:</strong></p><ul> <li><code>m == matrix.length</code></li> <li><code>n == matrix[i].length</code></li> <li><code>1 <= m, n <= 100</code></li> <li><code>-10<sup>4</sup> <= matrix[i][j], target <= 10<sup>4</sup></code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/17.35-搜索插入位置/solution.md
浏览文件 @
80406019
# 搜索插入位置
<p>
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
</p><p>
你可以假设数组中无重复元素。
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
[1,3,5,6], 5
<strong><br
/>
输出:
</strong>
2
</pre><p><strong>
示例
2:
</strong></p><pre><strong>
输入:
</strong>
[1,3,5,6], 2
<strong><br
/>
输出:
</strong>
1
</pre><p><strong>
示例 3:
</strong></p><pre><strong>
输入:
</strong>
[1,3,5,6], 7
<strong><br
/>
输出:
</strong>
4
</pre><p><strong>
示例 4:
</strong></p><pre><strong>
输入:
</strong>
[1,3,5,6], 0
<strong><br
/>
输出:
</strong>
0
</pre>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/2.81-搜索旋转排序数组 II/solution.md
浏览文件 @
80406019
...
...
@@ -30,7 +30,7 @@
可能包含重复元素。
</li>
<li>
这会影响到程序的时间复杂度吗?会有怎样的影响,为什么?
</li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/3.18-四数之和/solution.md
浏览文件 @
80406019
# 四数之和
<p>
给定一个包含
<em>
n
</em>
个整数的数组
<code>
nums
</code>
和一个目标值
<code>
target
</code>
,判断
<code>
nums
</code>
中是否存在四个元素
<em>
a,
</em><em>
b,c
</em>
和
<em>
d
</em>
,使得
<em>
a
</em>
+
<em>
b
</em>
+
<em>
c
</em>
+
<em>
d
</em>
的值与
<code>
target
</code>
相等?找出所有满足条件且不重复的四元组。
</p><p><strong>
注意:
</strong>
答案中不可以包含重复的四元组。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
nums = [1,0,-1,0,-2,2], target = 0
<strong><br
/>
输出:
</strong>
[[-2,-1,1,2],[-2,0,0,2],[-1,0,0,1]]
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
nums = [], target = 0
<strong><br
/>
输出:
</strong>
[]
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
0
<
=
nums.length
<=
200</
code
></li>
<li><code>
-10
<sup>
9
</sup>
<
=
nums
[
i
]
<=
10<
sup
>
9
</sup></code></li>
<li><code>
-10
<sup>
9
</sup>
<
=
target
<=
10<
sup
>
9
</sup></code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/4.57-插入区间/solution.md
浏览文件 @
80406019
...
...
@@ -23,7 +23,7 @@
<li><code>
newInterval.length == 2
</code></li>
<li><code>
0
<
=
newInterval
[0]
<=
newInterval
[1]
<=
10<
sup
>
5
</sup></code></li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/5.4-寻找两个正序数组的中位数/solution.md
浏览文件 @
80406019
# 寻找两个正序数组的中位数
<p>
给定两个大小分别为
<code>
m
</code>
和
<code>
n
</code>
的正序(从小到大)数组
<code>
nums1
</code>
和
<code>
nums2
</code>
。请你找出并返回这两个正序数组的
<strong>
中位数
</strong>
。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
nums1 = [1,3], nums2 = [2]
<strong><br
/>
输出:
</strong>
2.00000
<strong><br
/>
解释:
</strong>
合并数组 = [1,2,3] ,中位数 2
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
nums1 = [1,2], nums2 = [3,4]
<strong><br
/>
输出:
</strong>
2.50000
<strong><br
/>
解释:
</strong>
合并数组 = [1,2,3,4] ,中位数 (2 + 3) / 2 = 2.5
</pre><p><strong>
示例 3:
</strong></p><pre><strong>
输入:
</strong>
nums1 = [0,0], nums2 = [0,0]
<strong><br
/>
输出:
</strong>
0.00000
</pre><p><strong>
示例 4:
</strong></p><pre><strong>
输入:
</strong>
nums1 = [], nums2 = [1]
<strong><br
/>
输出:
</strong>
1.00000
</pre><p><strong>
示例 5:
</strong></p><pre><strong>
输入:
</strong>
nums1 = [2], nums2 = []
<strong><br
/>
输出:
</strong>
2.00000
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
nums1.length == m
</code></li>
<li><code>
nums2.length == n
</code></li>
<li><code>
0
<
=
m
<=
1000</
code
></li>
<li><code>
0
<
=
n
<=
1000</
code
></li>
<li><code>
1
<
=
m
+
n
<=
2000</
code
></li>
<li><code>
-10
<sup>
6
</sup>
<
=
nums1
[
i
],
nums2
[
i
]
<=
10<
sup
>
6
</sup></code></li></ul><p>
</p><p><strong>
进阶:
</strong>
你能设计一个时间复杂度为
<code>
O(log (m+n))
</code>
的算法解决此问题吗?
</p>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/6.78-子集/solution.md
浏览文件 @
80406019
# 子集
<p>
给你一个整数数组
<code>
nums
</code>
,数组中的元素
<strong>
互不相同
</strong>
。返回该数组所有可能的子集(幂集)。
</p><p>
解集
<strong>
不能
</strong>
包含重复的子集。你可以按
<strong>
任意顺序
</strong>
返回解集。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
nums = [1,2,3]
<strong><br
/>
输出:
</strong>
[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]]
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
nums = [0]
<strong><br
/>
输出:
</strong>
[[],[0]]
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
1
<
=
nums.length
<=
10</
code
></li>
<li><code>
-10
<
=
nums
[
i
]
<=
10</
code
></li>
<li><code>
nums
</code>
中的所有元素
<strong>
互不相同
</strong></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/7.33-搜索旋转排序数组/solution.md
浏览文件 @
80406019
...
...
@@ -26,7 +26,7 @@
</ul>
<p>
</p>
<p><strong>
进阶:
</strong>
你可以设计一个时间复杂度为
<code>
O(log n)
</code>
的解决方案吗?
</p>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/8.15-三数之和/solution.md
浏览文件 @
80406019
# 三数之和
<p>
给你一个包含
<code>
n
</code>
个整数的数组
<code>
nums
</code>
,判断
<code>
nums
</code>
中是否存在三个元素
<em>
a,b,c ,
</em>
使得
<em>
a + b + c =
</em>
0 ?请你找出所有和为
<code>
0
</code>
且不重复的三元组。
</p><p><strong>
注意:
</strong>
答案中不可以包含重复的三元组。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
nums = [-1,0,1,2,-1,-4]
<strong><br
/>
输出:
</strong>
[[-1,-1,2],[-1,0,1]]
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
nums = []
<strong><br
/>
输出:
</strong>
[]
</pre><p><strong>
示例 3:
</strong></p><pre><strong>
输入:
</strong>
nums = [0]
<strong><br
/>
输出:
</strong>
[]
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
0
<
=
nums.length
<=
3000</
code
></li>
<li><code>
-10
<sup>
5
</sup>
<
=
nums
[
i
]
<=
10<
sup
>
5
</sup></code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/1.leetcode-数组/9.34-在排序数组中查找元素的第一个和最后一个位置/solution.md
浏览文件 @
80406019
...
...
@@ -21,7 +21,7 @@
<li><code>
nums
</code>
是一个非递减数组
</li>
<li><code>
-10
<sup>
9
</sup>
<
=
target
<=
10<
sup
>
9
</sup></code></li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/2.leetcode-链表/1.82-删除排序链表中的重复元素 II/solution.md
浏览文件 @
80406019
# 删除排序链表中的重复元素 II
<p>存在一个按升序排列的链表,给你这个链表的头节点 <code>head</code> ,请你删除链表中所有存在数字重复情况的节点,只保留原始链表中 <strong>没有重复出现</strong><em> </em>的数字。</p><p>返回同样按升序排列的结果链表。</p><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0082.Remove%20Duplicates%20from%20Sorted%20List%20II/images/linkedlist1.jpg" style="width: 500px; height: 142px;" /><pre><strong>输入:</strong>head = [1,2,3,3,4,4,5]<strong><br />输出:</strong>[1,2,5]</pre><p><strong>示例 2:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0082.Remove%20Duplicates%20from%20Sorted%20List%20II/images/linkedlist2.jpg" style="width: 500px; height: 205px;" /><pre><strong>输入:</strong>head = [1,1,1,2,3]<strong><br />输出:</strong>[2,3]</pre><p> </p><p><strong>提示:</strong></p><ul> <li>链表中节点数目在范围 <code>[0, 300]</code> 内</li> <li><code>-100 <= Node.val <= 100</code></li> <li>题目数据保证链表已经按升序排列</li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/2.leetcode-链表/10.21-合并两个有序链表/solution.md
浏览文件 @
80406019
# 合并两个有序链表
<p>将两个升序链表合并为一个新的 <strong>升序</strong> 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 </p><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0021.Merge%20Two%20Sorted%20Lists/images/merge_ex1.jpg" style="width: 662px; height: 302px;" /><pre><strong>输入:</strong>l1 = [1,2,4], l2 = [1,3,4]<strong><br />输出:</strong>[1,1,2,3,4,4]</pre><p><strong>示例 2:</strong></p><pre><strong>输入:</strong>l1 = [], l2 = []<strong><br />输出:</strong>[]</pre><p><strong>示例 3:</strong></p><pre><strong>输入:</strong>l1 = [], l2 = [0]<strong><br />输出:</strong>[0]</pre><p> </p><p><strong>提示:</strong></p><ul> <li>两个链表的节点数目范围是 <code>[0, 50]</code></li> <li><code>-100 <= Node.val <= 100</code></li> <li><code>l1</code> 和 <code>l2</code> 均按 <strong>非递减顺序</strong> 排列</li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/2.leetcode-链表/2.19-删除链表的倒数第 N 个结点/solution.md
浏览文件 @
80406019
# 删除链表的倒数第 N 个结点
<p>给你一个链表,删除链表的倒数第 <code>n</code><em> </em>个结点,并且返回链表的头结点。</p><p><strong>进阶:</strong>你能尝试使用一趟扫描实现吗?</p><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0019.Remove%20Nth%20Node%20From%20End%20of%20List/images/remove_ex1.jpg" style="width: 542px; height: 222px;" /><pre><strong>输入:</strong>head = [1,2,3,4,5], n = 2<strong><br />输出:</strong>[1,2,3,5]</pre><p><strong>示例 2:</strong></p><pre><strong>输入:</strong>head = [1], n = 1<strong><br />输出:</strong>[]</pre><p><strong>示例 3:</strong></p><pre><strong>输入:</strong>head = [1,2], n = 1<strong><br />输出:</strong>[1]</pre><p> </p><p><strong>提示:</strong></p><ul> <li>链表中结点的数目为 <code>sz</code></li> <li><code>1 <= sz <= 30</code></li> <li><code>0 <= Node.val <= 100</code></li> <li><code>1 <= n <= sz</code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/2.leetcode-链表/3.83-删除排序链表中的重复元素/solution.md
浏览文件 @
80406019
# 删除排序链表中的重复元素
<p>存在一个按升序排列的链表,给你这个链表的头节点 <code>head</code> ,请你删除所有重复的元素,使每个元素 <strong>只出现一次</strong> 。</p><p>返回同样按升序排列的结果链表。</p><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0083.Remove%20Duplicates%20from%20Sorted%20List/images/list1.jpg" style="width: 302px; height: 242px;" /><pre><strong>输入:</strong>head = [1,1,2]<strong><br />输出:</strong>[1,2]</pre><p><strong>示例 2:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0083.Remove%20Duplicates%20from%20Sorted%20List/images/list2.jpg" style="width: 542px; height: 222px;" /><pre><strong>输入:</strong>head = [1,1,2,3,3]<strong><br />输出:</strong>[1,2,3]</pre><p> </p><p><strong>提示:</strong></p><ul> <li>链表中节点数目在范围 <code>[0, 300]</code> 内</li> <li><code>-100 <= Node.val <= 100</code></li> <li>题目数据保证链表已经按升序排列</li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/2.leetcode-链表/4.25-K 个一组翻转链表/solution.md
浏览文件 @
80406019
# K 个一组翻转链表
<p>给你一个链表,每 <em>k </em>个节点一组进行翻转,请你返回翻转后的链表。</p><p><em>k </em>是一个正整数,它的值小于或等于链表的长度。</p><p>如果节点总数不是 <em>k </em>的整数倍,那么请将最后剩余的节点保持原有顺序。</p><p><strong>进阶:</strong></p><ul> <li>你可以设计一个只使用常数额外空间的算法来解决此问题吗?</li> <li><strong>你不能只是单纯的改变节点内部的值</strong>,而是需要实际进行节点交换。</li></ul><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0025.Reverse%20Nodes%20in%20k-Group/images/reverse_ex1.jpg" style="width: 542px; height: 222px;" /><pre><strong>输入:</strong>head = [1,2,3,4,5], k = 2<strong><br />输出:</strong>[2,1,4,3,5]</pre><p><strong>示例 2:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0025.Reverse%20Nodes%20in%20k-Group/images/reverse_ex2.jpg" style="width: 542px; height: 222px;" /><pre><strong>输入:</strong>head = [1,2,3,4,5], k = 3<strong><br />输出:</strong>[3,2,1,4,5]</pre><p><strong>示例 3:</strong></p><pre><strong>输入:</strong>head = [1,2,3,4,5], k = 1<strong><br />输出:</strong>[1,2,3,4,5]</pre><p><strong>示例 4:</strong></p><pre><strong>输入:</strong>head = [1], k = 1<strong><br />输出:</strong>[1]</pre><ul></ul><p><strong>提示:</strong></p><ul> <li>列表中节点的数量在范围 <code>sz</code> 内</li> <li><code>1 <= sz <= 5000</code></li> <li><code>0 <= Node.val <= 1000</code></li> <li><code>1 <= k <= sz</code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/2.leetcode-链表/5.86-分隔链表/solution.md
浏览文件 @
80406019
# 分隔链表
<p>给你一个链表的头节点 <code>head</code> 和一个特定值<em> </em><code>x</code> ,请你对链表进行分隔,使得所有 <strong>小于</strong> <code>x</code> 的节点都出现在 <strong>大于或等于</strong> <code>x</code> 的节点之前。</p><p>你应当 <strong>保留</strong> 两个分区中每个节点的初始相对位置。</p><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0086.Partition%20List/images/partition.jpg" style="width: 662px; height: 222px;" /><pre><strong>输入:</strong>head = [1,4,3,2,5,2], x = 3<strong><br />输出</strong>:[1,2,2,4,3,5]</pre><p><strong>示例 2:</strong></p><pre><strong>输入:</strong>head = [2,1], x = 2<strong><br />输出</strong>:[1,2]</pre><p> </p><p><strong>提示:</strong></p><ul> <li>链表中节点的数目在范围 <code>[0, 200]</code> 内</li> <li><code>-100 <= Node.val <= 100</code></li> <li><code>-200 <= x <= 200</code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/2.leetcode-链表/6.23-合并K个升序链表/solution.md
浏览文件 @
80406019
# 合并K个升序链表
<p>
给你一个链表数组,每个链表都已经按升序排列。
</p><p>
请你将所有链表合并到一个升序链表中,返回合并后的链表。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
lists =
[
[1,4,5],[1,3,4],[2,6]]<strong><br />输出:</strong>[1,1,2,3,4,4,5,6]<strong><br />解释:</strong>链表数组如下:[ 1->4->5, 1->3->4, 2->6]将它们合并到一个有序链表中得到。1->1->2->3->4->4->5->6</pre><p><strong>示例 2:</strong></p><pre><strong>输入:</strong>lists = []<strong><br />输出:</strong>[]</pre><p><strong>示例 3:</strong></p><pre><strong>输入:</strong>lists = [[]]<strong><br />输出:</strong>[]</pre><p> </p><p><strong>提示:</strong></p><ul> <li><code>k == lists.length</code></li> <li><code>0 <= k <= 10^4</code></li> <li><code>0 <= lists[i].length <= 500</code></li> <li><code>-10^4 <= lists[i
][
j
]
<
= 10^4
</code></li>
<li><code>
lists[i]
</code>
按
<strong>
升序
</strong>
排列
</li>
<li><code>
lists[i].length
</code>
的总和不超过
<code>
10^4
</code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/2.leetcode-链表/7.92-反转链表 II/solution.md
浏览文件 @
80406019
# 反转链表 II
给你单链表的头指针
<code>head</code> 和两个整数 <code>left</code> 和 <code>right</code> ,其中 <code>left <= right</code> 。请你反转从位置 <code>left</code> 到位置 <code>right</code> 的链表节点,返回 <strong>反转后的链表</strong> 。<p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0092.Reverse%20Linked%20List%20II/images/rev2ex2.jpg" style="width: 542px; height: 222px;" /><pre><strong>输入:</strong>head = [1,2,3,4,5], left = 2, right = 4<strong><br />输出:</strong>[1,4,3,2,5]</pre><p><strong>示例 2:</strong></p><pre><strong>输入:</strong>head = [5], left = 1, right = 1<strong><br />输出:</strong>[5]</pre><p> </p><p><strong>提示:</strong></p><ul> <li>链表中节点数目为 <code>n</code></li> <li><code>1 <= n <= 500</code></li> <li><code>-500 <= Node.val <= 500</code></li> <li><code>1 <= left <= right <= n</code></li></ul><p> </p><p><strong>进阶:</strong> 你可以使用一趟扫描完成反转吗?</p>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/2.leetcode-链表/8.2-两数相加/solution.md
浏览文件 @
80406019
# 两数相加
<p>给你两个 <strong>非空</strong> 的链表,表示两个非负的整数。它们每位数字都是按照 <strong>逆序</strong> 的方式存储的,并且每个节点只能存储 <strong>一位</strong> 数字。</p><p>请你将两个数相加,并以相同形式返回一个表示和的链表。</p><p>你可以假设除了数字 0 之外,这两个数都不会以 0 开头。</p><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0002.Add%20Two%20Numbers/images/addtwonumber1.jpg" style="width: 483px; height: 342px;" /><pre><strong>输入:</strong>l1 = [2,4,3], l2 = [5,6,4]<strong><br />输出:</strong>[7,0,8]<strong><br />解释:</strong>342 + 465 = 807.</pre><p><strong>示例 2:</strong></p><pre><strong>输入:</strong>l1 = [0], l2 = [0]<strong><br />输出:</strong>[0]</pre><p><strong>示例 3:</strong></p><pre><strong>输入:</strong>l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9]<strong><br />输出:</strong>[8,9,9,9,0,0,0,1]</pre><p> </p><p><strong>提示:</strong></p><ul> <li>每个链表中的节点数在范围 <code>[1, 100]</code> 内</li> <li><code>0 <= Node.val <= 9</code></li> <li>题目数据保证列表表示的数字不含前导零</li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/2.leetcode-链表/9.24-两两交换链表中的节点/solution.md
浏览文件 @
80406019
# 两两交换链表中的节点
<p>给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。</p><p><strong>你不能只是单纯的改变节点内部的值</strong>,而是需要实际的进行节点交换。</p><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0024.Swap%20Nodes%20in%20Pairs/images/swap_ex1.jpg" style="width: 422px; height: 222px;" /><pre><strong>输入:</strong>head = [1,2,3,4]<strong><br />输出:</strong>[2,1,4,3]</pre><p><strong>示例 2:</strong></p><pre><strong>输入:</strong>head = []<strong><br />输出:</strong>[]</pre><p><strong>示例 3:</strong></p><pre><strong>输入:</strong>head = [1]<strong><br />输出:</strong>[1]</pre><p> </p><p><strong>提示:</strong></p><ul> <li>链表中节点的数目在范围 <code>[0, 100]</code> 内</li> <li><code>0 <= Node.val <= 100</code></li></ul><p> </p><p><strong>进阶:</strong>你能在不修改链表节点值的情况下解决这个问题吗?(也就是说,仅修改节点本身。)</p>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/3.leetcode-字符串/1.58-最后一个单词的长度/solution.md
浏览文件 @
80406019
# 最后一个单词的长度
<p>
给你一个字符串
<code>
s
</code>
,由若干单词组成,单词之间用空格隔开。返回字符串中最后一个单词的长度。如果不存在最后一个单词,请返回 0 。
</p><p><strong>
单词
</strong>
是指仅由字母组成、不包含任何空格字符的最大子字符串。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
s = "Hello World"
<strong><br
/>
输出:
</strong>
5
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
s = " "
<strong><br
/>
输出:
</strong>
0
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
1
<
=
s.length
<=
10<
sup
>
4
</sup></code></li>
<li><code>
s
</code>
仅有英文字母和空格
<code>
' '
</code>
组成
</li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/3.leetcode-字符串/10.28-实现 strStr()/solution.md
浏览文件 @
80406019
...
...
@@ -23,7 +23,7 @@
<li><code>
0
<
=
haystack.length
,
needle.length
<=
5
*
10<
sup
>
4
</sup></code></li>
<li><code>
haystack
</code>
和
<code>
needle
</code>
仅由小写英文字符组成
</li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/3.leetcode-字符串/11.97-交错字符串/solution.md
浏览文件 @
80406019
# 交错字符串
<p>给定三个字符串 <code>s1</code>、<code>s2</code>、<code>s3</code>,请你帮忙验证 <code>s3</code> 是否是由 <code>s1</code> 和 <code>s2</code><em> </em><strong>交错 </strong>组成的。</p><p>两个字符串 <code>s</code> 和 <code>t</code> <strong>交错</strong> 的定义与过程如下,其中每个字符串都会被分割成若干 <strong>非空</strong> 子字符串:</p><ul> <li><code>s = s<sub>1</sub> + s<sub>2</sub> + ... + s<sub>n</sub></code></li> <li><code>t = t<sub>1</sub> + t<sub>2</sub> + ... + t<sub>m</sub></code></li> <li><code>|n - m| <= 1</code></li> <li><strong>交错</strong> 是 <code>s<sub>1</sub> + t<sub>1</sub> + s<sub>2</sub> + t<sub>2</sub> + s<sub>3</sub> + t<sub>3</sub> + ...</code> 或者 <code>t<sub>1</sub> + s<sub>1</sub> + t<sub>2</sub> + s<sub>2</sub> + t<sub>3</sub> + s<sub>3</sub> + ...</code></li></ul><p><strong>提示:</strong><code>a + b</code> 意味着字符串 <code>a</code> 和 <code>b</code> 连接。</p><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0097.Interleaving%20String/images/interleave.jpg" style="width: 561px; height: 203px;" /><pre><strong>输入:</strong>s1 = "aabcc", s2 = "dbbca", s3 = "aadbbcbcac"<strong><br />输出:</strong>true</pre><p><strong>示例 2:</strong></p><pre><strong>输入:</strong>s1 = "aabcc", s2 = "dbbca", s3 = "aadbbbaccc"<strong><br />输出:</strong>false</pre><p><strong>示例 3:</strong></p><pre><strong>输入:</strong>s1 = "", s2 = "", s3 = ""<strong><br />输出:</strong>true</pre><p> </p><p><strong>提示:</strong></p><ul> <li><code>0 <= s1.length, s2.length <= 100</code></li> <li><code>0 <= s3.length <= 200</code></li> <li><code>s1</code>、<code>s2</code>、和 <code>s3</code> 都由小写英文字母组成</li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/3.leetcode-字符串/2.93-复原 IP 地址/solution.md
浏览文件 @
80406019
# 复原 IP 地址
<p>给定一个只包含数字的字符串,用以表示一个 IP 地址,返回所有可能从 <code>s</code> 获得的 <strong>有效 IP 地址 </strong>。你可以按任何顺序返回答案。</p><p><strong>有效 IP 地址</strong> 正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 <code>0</code>),整数之间用 <code>'.'</code> 分隔。</p><p>例如:"0.1.2.201" 和 "192.168.1.1" 是 <strong>有效</strong> IP 地址,但是 "0.011.255.245"、"192.168.1.312" 和 "192.168@1.1" 是 <strong>无效</strong> IP 地址。</p><p> </p><p><strong>示例 1:</strong></p><pre><strong>输入:</strong>s = "25525511135"<strong><br />输出:</strong>["255.255.11.135","255.255.111.35"]</pre><p><strong>示例 2:</strong></p><pre><strong>输入:</strong>s = "0000"<strong><br />输出:</strong>["0.0.0.0"]</pre><p><strong>示例 3:</strong></p><pre><strong>输入:</strong>s = "1111"<strong><br />输出:</strong>["1.1.1.1"]</pre><p><strong>示例 4:</strong></p><pre><strong>输入:</strong>s = "010010"<strong><br />输出:</strong>["0.10.0.10","0.100.1.0"]</pre><p><strong>示例 5:</strong></p><pre><strong>输入:</strong>s = "101023"<strong><br />输出:</strong>["1.0.10.23","1.0.102.3","10.1.0.23","10.10.2.3","101.0.2.3"]</pre><p> </p><p><strong>提示:</strong></p><ul> <li><code>0 <= s.length <= 3000</code></li> <li><code>s</code> 仅由数字组成</li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/3.leetcode-字符串/3.8-字符串转换整数 (atoi)/solution.md
浏览文件 @
80406019
...
...
@@ -109,7 +109,7 @@
</li>
</ul>
</div>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/3.leetcode-字符串/4.38-外观数列/solution.md
浏览文件 @
80406019
...
...
@@ -65,7 +65,7 @@ countAndSay(4) = 读 "21" = 一 个 2 + 一 个 1 = "12" + "11" = "1211"
<li><code>1 <= n <= 30</code></li>
</ul>
</div>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/3.leetcode-字符串/5.3-无重复字符的最长子串/solution.md
浏览文件 @
80406019
...
...
@@ -2,7 +2,7 @@
<p>
给定一个字符串,请你找出其中不含有重复字符的
<strong>
最长子串
</strong>
的长度。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
s = "abcabcbb"
<strong><br
/>
输出:
</strong>
3
<strong><br
/>
解释:
</strong>
因为无重复字符的最长子串是 "abc",所以其长度为 3。
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
s = "bbbbb"
<strong><br
/>
输出:
</strong>
1
<strong><br
/>
解释:
</strong>
因为无重复字符的最长子串是 "b",所以其长度为 1。
</pre><p><strong>
示例 3:
</strong></p><pre><strong>
输入:
</strong>
s = "pwwkew"
<strong><br
/>
输出:
</strong>
3
<strong><br
/>
解释:
</strong>
因为无重复字符的最长子串是 "wke",所以其长度为 3。
请注意,你的答案必须是
<strong>
子串
</strong>
的长度,"pwke" 是一个
<em>
子序列,
</em>
不是子串。
</pre><p><strong>
示例 4:
</strong></p><pre><strong>
输入:
</strong>
s = ""
<strong><br
/>
输出:
</strong>
0
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
0
<
=
s.length
<=
5
*
10<
sup
>
4
</sup></code></li>
<li><code>
s
</code>
由英文字母、数字、符号和空格组成
</li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/3.leetcode-字符串/6.6-Z 字形变换/solution.md
浏览文件 @
80406019
...
...
@@ -50,7 +50,7 @@ P I
<li><code>1 <= numRows <= 1000</code></li>
</ul>
</div>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/3.leetcode-字符串/7.14-最长公共前缀/solution.md
浏览文件 @
80406019
# 最长公共前缀
<p>
编写一个函数来查找字符串数组中的最长公共前缀。
</p><p>
如果不存在公共前缀,返回空字符串
<code>
""
</code>
。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
strs = ["flower","flow","flight"]
<strong><br
/>
输出:
</strong>
"fl"
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
strs = ["dog","racecar","car"]
<strong><br
/>
输出:
</strong>
""
<strong><br
/>
解释:
</strong>
输入不存在公共前缀。
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
0
<
=
strs.length
<=
200</
code
></li>
<li><code>
0
<
=
strs
[
i
].
length
<=
200</
code
></li>
<li><code>
strs[i]
</code>
仅由小写英文字母组成
</li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/3.leetcode-字符串/8.43-字符串相乘/solution.md
浏览文件 @
80406019
# 字符串相乘
<p>
给定两个以字符串形式表示的非负整数
<code>
num1
</code>
和
<code>
num2
</code>
,返回
<code>
num1
</code>
和
<code>
num2
</code>
的乘积,它们的乘积也表示为字符串形式。
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
num1 =
"
2
"
, num2 =
"
3
"
<strong><br
/>
输出:
</strong>
"
6
"
</pre><p><strong>
示例
2:
</strong></p><pre><strong>
输入:
</strong>
num1 =
"
123
"
, num2 =
"
456
"
<strong><br
/>
输出:
</strong>
"
56088
"
</pre><p><strong>
说明:
</strong></p><ol>
<li><code>
num1
</code>
和
<code>
num2
</code>
的长度小于110。
</li>
<li><code>
num1
</code>
和
<code>
num2
</code>
只包含数字
<code>
0-9
</code>
。
</li>
<li><code>
num1
</code>
和
<code>
num2
</code>
均不以零开头,除非是数字 0 本身。
</li>
<li><strong>
不能使用任何标准库的大数类型(比如 BigInteger)
</strong>
或
<strong>
直接将输入转换为整数来处理
</strong>
。
</li></ol>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/3.leetcode-字符串/9.65-有效数字/solution.md
浏览文件 @
80406019
# 有效数字
<p><strong>
有效数字
</strong>
(按顺序)可以分成以下几个部分:
</p><ol>
<li>
一个
<strong>
小数
</strong>
或者
<strong>
整数
</strong></li>
<li>
(可选)一个
<code>
'e'
</code>
或
<code>
'E'
</code>
,后面跟着一个
<strong>
整数
</strong></li></ol><p><strong>
小数
</strong>
(按顺序)可以分成以下几个部分:
</p><ol>
<li>
(可选)一个符号字符(
<code>
'+'
</code>
或
<code>
'-'
</code>
)
</li>
<li>
下述格式之一:
<ol>
<li>
至少一位数字,后面跟着一个点
<code>
'.'
</code></li>
<li>
至少一位数字,后面跟着一个点
<code>
'.'
</code>
,后面再跟着至少一位数字
</li>
<li>
一个点
<code>
'.'
</code>
,后面跟着至少一位数字
</li>
</ol>
</li></ol><p><strong>
整数
</strong>
(按顺序)可以分成以下几个部分:
</p><ol>
<li>
(可选)一个符号字符(
<code>
'+'
</code>
或
<code>
'-'
</code>
)
</li>
<li>
至少一位数字
</li></ol><p>
部分有效数字列举如下:
</p><ul>
<li><code>
["2", "0089", "-0.1", "+3.14", "4.", "-.9", "2e10", "-90E3", "3e+7", "+6e-1", "53.5e93", "-123.456e789"]
</code></li></ul><p>
部分无效数字列举如下:
</p><ul>
<li><code>
["abc", "1a", "1e", "e3", "99e2.5", "--6", "-+3", "95a54e53"]
</code></li></ul><p>
给你一个字符串
<code>
s
</code>
,如果
<code>
s
</code>
是一个
<strong>
有效数字
</strong>
,请返回
<code>
true
</code>
。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
s = "0"
<strong><br
/>
输出:
</strong>
true
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
s = "e"
<strong><br
/>
输出:
</strong>
false
</pre><p><strong>
示例 3:
</strong></p><pre><strong>
输入:
</strong>
s = "."
<strong><br
/>
输出:
</strong>
false
</pre><p><strong>
示例 4:
</strong></p><pre><strong>
输入:
</strong>
s = ".1"
<strong><br
/>
输出:
</strong>
true
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
1
<
=
s.length
<=
20</
code
></li>
<li><code>
s
</code>
仅含英文字母(大写和小写),数字(
<code>
0-9
</code>
),加号
<code>
'+'
</code>
,减号
<code>
'-'
</code>
,或者点
<code>
'.'
</code>
。
</li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/4.leetcode-栈与队列/1.227-基本计算器 II/solution.md
浏览文件 @
80406019
...
...
@@ -43,7 +43,7 @@
</div>
</div>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/4.leetcode-栈与队列/10.42-接雨水/solution.md
浏览文件 @
80406019
# 接雨水
<p>给定 <em>n</em> 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。</p><p> </p><p><strong>示例 1:</strong></p><p><img src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0042.Trapping%20Rain%20Water/images/rainwatertrap.png" style="height: 161px; width: 412px;" /></p><pre><strong>输入:</strong>height = [0,1,0,2,1,0,1,3,2,1,2,1]<strong><br />输出:</strong>6<strong><br />解释:</strong>上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。 </pre><p><strong>示例 2:</strong></p><pre><strong>输入:</strong>height = [4,2,0,3,2,5]<strong><br />输出:</strong>9</pre><p> </p><p><strong>提示:</strong></p><ul> <li><code>n == height.length</code></li> <li><code>0 <= n <= 3 * 10<sup>4</sup></code></li> <li><code>0 <= height[i] <= 10<sup>5</sup></code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/4.leetcode-栈与队列/2.71-简化路径/solution.md
浏览文件 @
80406019
# 简化路径
<p>
给你一个字符串
<code>
path
</code>
,表示指向某一文件或目录的 Unix 风格
<strong>
绝对路径
</strong>
(以
<code>
'/'
</code>
开头),请你将其转化为更加简洁的规范路径。
</p><p
class=
"MachineTrans-lang-zh-CN"
>
在 Unix 风格的文件系统中,一个点(
<code>
.
</code>
)表示当前目录本身;此外,两个点 (
<code>
..
</code>
) 表示将目录切换到上一级(指向父目录);两者都可以是复杂相对路径的组成部分。任意多个连续的斜杠(即,
<code>
'//'
</code>
)都被视为单个斜杠
<code>
'/'
</code>
。 对于此问题,任何其他格式的点(例如,
<code>
'...'
</code>
)均被视为文件/目录名称。
</p><p>
请注意,返回的
<strong>
规范路径
</strong>
必须遵循下述格式:
</p><ul>
<li>
始终以斜杠
<code>
'/'
</code>
开头。
</li>
<li>
两个目录名之间必须只有一个斜杠
<code>
'/'
</code>
。
</li>
<li>
最后一个目录名(如果存在)
<strong>
不能
</strong>
以
<code>
'/'
</code>
结尾。
</li>
<li>
此外,路径仅包含从根目录到目标文件或目录的路径上的目录(即,不含
<code>
'.'
</code>
或
<code>
'..'
</code>
)。
</li></ul><p>
返回简化后得到的
<strong>
规范路径
</strong>
。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
path = "/home/"
<strong><br
/>
输出:
</strong>
"/home"
<strong><br
/>
解释:
</strong>
注意,最后一个目录名后面没有斜杠。
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
path = "/../"
<strong><br
/>
输出:
</strong>
"/"
<strong><br
/>
解释:
</strong>
从根目录向上一级是不可行的,因为根目录是你可以到达的最高级。
</pre><p><strong>
示例 3:
</strong></p><pre><strong>
输入:
</strong>
path = "/home//foo/"
<strong><br
/>
输出:
</strong>
"/home/foo"
<strong><br
/>
解释:
</strong>
在规范路径中,多个连续斜杠需要用一个斜杠替换。
</pre><p><strong>
示例 4:
</strong></p><pre><strong>
输入:
</strong>
path = "/a/./b/../../c/"
<strong><br
/>
输出:
</strong>
"/c"
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
1
<
=
path.length
<=
3000</
code
></li>
<li><code>
path
</code>
由英文字母,数字,
<code>
'.'
</code>
,
<code>
'/'
</code>
或
<code>
'_'
</code>
组成。
</li>
<li><code>
path
</code>
是一个有效的 Unix 风格绝对路径。
</li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/4.leetcode-栈与队列/3.20-有效的括号/solution.md
浏览文件 @
80406019
# 有效的括号
<p>
给定一个只包括
<code>
'('
</code>
,
<code>
')'
</code>
,
<code>
'{'
</code>
,
<code>
'}'
</code>
,
<code>
'['
</code>
,
<code>
']'
</code>
的字符串
<code>
s
</code>
,判断字符串是否有效。
</p><p>
有效字符串需满足:
</p><ol>
<li>
左括号必须用相同类型的右括号闭合。
</li>
<li>
左括号必须以正确的顺序闭合。
</li></ol><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
s = "()"
<strong><br
/>
输出:
</strong>
true
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
s = "()[]{}"
<strong><br
/>
输出:
</strong>
true
</pre><p><strong>
示例 3:
</strong></p><pre><strong>
输入:
</strong>
s = "(]"
<strong><br
/>
输出:
</strong>
false
</pre><p><strong>
示例 4:
</strong></p><pre><strong>
输入:
</strong>
s = "([)]"
<strong><br
/>
输出:
</strong>
false
</pre><p><strong>
示例 5:
</strong></p><pre><strong>
输入:
</strong>
s = "{[]}"
<strong><br
/>
输出:
</strong>
true
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
1
<
=
s.length
<=
10<
sup
>
4
</sup></code></li>
<li><code>
s
</code>
仅由括号
<code>
'()[]{}'
</code>
组成
</li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/4.leetcode-栈与队列/4.224-基本计算器/solution.md
浏览文件 @
80406019
...
...
@@ -35,7 +35,7 @@
<li><code>
s
</code>
表示一个有效的表达式
</li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/4.leetcode-栈与队列/5.32-最长有效括号/solution.md
浏览文件 @
80406019
# 最长有效括号
<p>
给你一个只包含
<code>
'('
</code>
和
<code>
')'
</code>
的字符串,找出最长有效(格式正确且连续)括号子串的长度。
</p><p>
</p><div
class=
"original__bRMd"
><div><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
s = "(()"
<strong><br
/>
输出:
</strong>
2
<strong><br
/>
解释:
</strong>
最长有效括号子串是 "()"
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
s = ")()())"
<strong><br
/>
输出:
</strong>
4
<strong><br
/>
解释:
</strong>
最长有效括号子串是 "()()"
</pre><p><strong>
示例 3:
</strong></p><pre><strong>
输入:
</strong>
s = ""
<strong><br
/>
输出:
</strong>
0
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
0
<
=
s.length
<=
3
*
10<
sup
>
4
</sup></code></li>
<li><code>
s[i]
</code>
为
<code>
'('
</code>
或
<code>
')'
</code></li></ul></div></div>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/4.leetcode-栈与队列/6.155-最小栈/solution.md
浏览文件 @
80406019
...
...
@@ -39,7 +39,7 @@ minStack.getMin(); --> 返回 -2.
<li><code>
pop
</code>
、
<code>
top
</code>
和
<code>
getMin
</code>
操作总是在
<strong>
非空栈
</strong>
上调用。
</li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/4.leetcode-栈与队列/7.218-天际线问题/solution.md
浏览文件 @
80406019
...
...
@@ -43,7 +43,7 @@
<li><code>
buildings
</code>
按
<code>
left
<sub>
i
</sub></code>
非递减排序
</li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/4.leetcode-栈与队列/8.84-柱状图中最大的矩形/solution.md
浏览文件 @
80406019
# 柱状图中最大的矩形
<p>给定 <em>n</em> 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。</p><p>求在该柱状图中,能够勾勒出来的矩形的最大面积。</p><p> </p><p><img src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0084.Largest%20Rectangle%20in%20Histogram/images/histogram.png"></p><p><small>以上是柱状图的示例,其中每个柱子的宽度为 1,给定的高度为 <code>[2,1,5,6,2,3]</code>。</small></p><p> </p><p><img src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0084.Largest%20Rectangle%20in%20Histogram/images/histogram_area.png"></p><p><small>图中阴影部分为所能勾勒出的最大矩形面积,其面积为 <code>10</code> 个单位。</small></p><p> </p><p><strong>示例:</strong></p><pre><strong>输入:</strong> [2,1,5,6,2,3]<strong><br />输出:</strong> 10</pre>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/4.leetcode-栈与队列/9.150-逆波兰表达式求值/solution.md
浏览文件 @
80406019
...
...
@@ -73,7 +73,7 @@
<li>
适合用栈操作运算:遇到数字则入栈;遇到算符则取出栈顶两个数字进行计算,并将结果压入栈中。
</li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/5.leetcode-排序算法/1.493-翻转对/solution.md
浏览文件 @
80406019
...
...
@@ -25,7 +25,7 @@
<li>
输入数组中的所有数字都在32位整数的表示范围内。
</li>
</ol>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/5.leetcode-排序算法/10.378-有序矩阵中第 K 小的元素/solution.md
浏览文件 @
80406019
...
...
@@ -33,7 +33,7 @@
<li><code>
1
<
=
k
<=
n
<
sup
>
2
</sup></code></li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/5.leetcode-排序算法/2.324-摆动排序 II/solution.md
浏览文件 @
80406019
...
...
@@ -35,7 +35,7 @@
<p><strong>
进阶:
</strong>
你能用 O(n) 时间复杂度和 / 或原地 O(1) 额外空间来实现吗?
</p>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/5.leetcode-排序算法/3.274-H 指数/solution.md
浏览文件 @
80406019
...
...
@@ -35,7 +35,7 @@
<li><code>
0
<
=
citations
[
i
]
<=
1000</
code
></li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/5.leetcode-排序算法/4.347-前 K 个高频元素/solution.md
浏览文件 @
80406019
...
...
@@ -31,7 +31,7 @@
<p><strong>
进阶:
</strong>
你所设计算法的时间复杂度
<strong>
必须
</strong>
优于
<code>
O(n log n)
</code>
,其中
<code>
n
</code><em>
</em>
是数组大小。
</p>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/5.leetcode-排序算法/5.354-俄罗斯套娃信封问题/solution.md
浏览文件 @
80406019
...
...
@@ -33,7 +33,7 @@
<li><code>
1
<
=
w
<
sub
>
i
</sub>
, h
<sub>
i
</sub>
<
=
10<
sup
>
4
</sup></code></li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/5.leetcode-排序算法/6.164-最大间距/solution.md
浏览文件 @
80406019
...
...
@@ -23,7 +23,7 @@
<li>
请尝试在线性时间复杂度和空间复杂度的条件下解决此问题。
</li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/5.leetcode-排序算法/7.327-区间和的个数/solution.md
浏览文件 @
80406019
...
...
@@ -31,7 +31,7 @@
<li>
题目数据保证答案是一个
<strong>
32 位
</strong>
的整数
</li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/5.leetcode-排序算法/8.912-排序数组/solution.md
浏览文件 @
80406019
...
...
@@ -27,7 +27,7 @@
<li><code>
1
<
= nums.length
<
= 50000
</code></li>
<li><code>
-50000
<
= nums[i]
<
= 50000
</code></li>
</ol>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/5.leetcode-排序算法/9.315-计算右侧小于当前元素的个数/solution.md
浏览文件 @
80406019
...
...
@@ -39,7 +39,7 @@
<li><code>-10<sup>4</sup> <= nums[i] <= 10<sup>4</sup></code></li>
</ul>
<p>以下<
font color="red">错误</font
>的选项是?</p>
<p>以下<
span style="color:red">错误</span
>的选项是?</p>
## aop
...
...
data/2.算法中阶/6.leetcode-双指针/1.75-颜色分类/solution.md
浏览文件 @
80406019
# 颜色分类
<p>
给定一个包含红色、白色和蓝色,一共
<code>
n
</code><em>
</em>
个元素的数组,
<strong><a
href=
"https://baike.baidu.com/item/%E5%8E%9F%E5%9C%B0%E7%AE%97%E6%B3%95"
target=
"_blank"
>
原地
</a></strong>
对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。
</p><p>
此题中,我们使用整数
<code>
0
</code>
、
<code>
1
</code>
和
<code>
2
</code>
分别表示红色、白色和蓝色。
</p><ul></ul><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
nums = [2,0,2,1,1,0]
<strong><br
/>
输出:
</strong>
[0,0,1,1,2,2]
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
nums = [2,0,1]
<strong><br
/>
输出:
</strong>
[0,1,2]
</pre><p><strong>
示例 3:
</strong></p><pre><strong>
输入:
</strong>
nums = [0]
<strong><br
/>
输出:
</strong>
[0]
</pre><p><strong>
示例 4:
</strong></p><pre><strong>
输入:
</strong>
nums = [1]
<strong><br
/>
输出:
</strong>
[1]
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
n == nums.length
</code></li>
<li><code>
1
<
=
n
<=
300</
code
></li>
<li><code>
nums[i]
</code>
为
<code>
0
</code>
、
<code>
1
</code>
或
<code>
2
</code></li></ul><p>
</p><p><strong>
进阶:
</strong></p><ul>
<li>
你可以不使用代码库中的排序函数来解决这道题吗?
</li>
<li>
你能想出一个仅使用常数空间的一趟扫描算法吗?
</li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/6.leetcode-双指针/10.16-最接近的三数之和/solution.md
浏览文件 @
80406019
# 最接近的三数之和
<p>
给定一个包括
<em>
n
</em>
个整数的数组
<code>
nums
</code><em>
</em>
和 一个目标值
<code>
target
</code>
。找出
<code>
nums
</code><em>
</em>
中的三个整数,使得它们的和与
<code>
target
</code>
最接近。返回这三个数的和。假定每组输入只存在唯一答案。
</p><p>
</p><p><strong>
示例:
</strong></p><pre><strong>
输入:
</strong>
nums = [-1,2,1,-4], target = 1
<strong><br
/>
输出:
</strong>
2
<strong><br
/>
解释:
</strong>
与 target 最接近的和是 2 (-1 + 2 + 1 = 2) 。
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
3
<
= nums.length
<
= 10^3
</code></li>
<li><code>
-10^3
<
= nums[i]
<
= 10^3
</code></li>
<li><code>
-10^4
<
= target
<
= 10^4
</code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/6.leetcode-双指针/2.11-盛最多水的容器/solution.md
浏览文件 @
80406019
# 盛最多水的容器
<p>给你 <code>n</code> 个非负整数 <code>a<sub>1</sub>,a<sub>2,</sub>...,a</code><sub><code>n</code>,</sub>每个数代表坐标中的一个点 <code>(i, a<sub>i</sub>)</code> 。在坐标内画 <code>n</code> 条垂直线,垂直线 <code>i</code> 的两个端点分别为 <code>(i, a<sub>i</sub>)</code> 和 <code>(i, 0)</code> 。找出其中的两条线,使得它们与 <code>x</code> 轴共同构成的容器可以容纳最多的水。</p><p><strong>说明:</strong>你不能倾斜容器。</p><p> </p><p><strong>示例 1:</strong></p><p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0011.Container%20With%20Most%20Water/images/question_11.jpg" style="height: 287px; width: 600px;" /></p><pre><strong>输入:</strong>[1,8,6,2,5,4,8,3,7]<strong><br />输出:</strong>49 <strong><br />解释:</strong>图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。</pre><p><strong>示例 2:</strong></p><pre><strong>输入:</strong>height = [1,1]<strong><br />输出:</strong>1</pre><p><strong>示例 3:</strong></p><pre><strong>输入:</strong>height = [4,3,2,1,4]<strong><br />输出:</strong>16</pre><p><strong>示例 4:</strong></p><pre><strong>输入:</strong>height = [1,2,1]<strong><br />输出:</strong>2</pre><p> </p><p><strong>提示:</strong></p><ul> <li><code>n = height.length</code></li> <li><code>2 <= n <= 3 * 10<sup>4</sup></code></li> <li><code>0 <= height[i] <= 3 * 10<sup>4</sup></code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/6.leetcode-双指针/3.31-下一个排列/solution.md
浏览文件 @
80406019
# 下一个排列
<p>
实现获取
<strong>
下一个排列
</strong>
的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。
</p><p>
如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。
</p><p>
必须
<strong><a
href=
"https://baike.baidu.com/item/%E5%8E%9F%E5%9C%B0%E7%AE%97%E6%B3%95"
target=
"_blank"
>
原地
</a></strong>
修改,只允许使用额外常数空间。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
nums = [1,2,3]
<strong><br
/>
输出:
</strong>
[1,3,2]
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
nums = [3,2,1]
<strong><br
/>
输出:
</strong>
[1,2,3]
</pre><p><strong>
示例 3:
</strong></p><pre><strong>
输入:
</strong>
nums = [1,1,5]
<strong><br
/>
输出:
</strong>
[1,5,1]
</pre><p><strong>
示例 4:
</strong></p><pre><strong>
输入:
</strong>
nums = [1]
<strong><br
/>
输出:
</strong>
[1]
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
1
<
=
nums.length
<=
100</
code
></li>
<li><code>
0
<
=
nums
[
i
]
<=
100</
code
></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/6.leetcode-双指针/4.142-环形链表 II/solution.md
浏览文件 @
80406019
...
...
@@ -54,7 +54,7 @@
<li><code>
pos
</code>
的值为
<code>
-1
</code>
或者链表中的一个有效索引
</li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/6.leetcode-双指针/5.141-环形链表/solution.md
浏览文件 @
80406019
...
...
@@ -51,7 +51,7 @@
<li><code>
pos
</code>
为
<code>
-1
</code>
或者链表中的一个
<strong>
有效索引
</strong>
。
</li>
</ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/6.leetcode-双指针/6.61-旋转链表/solution.md
浏览文件 @
80406019
# 旋转链表
<p>给你一个链表的头节点 <code>head</code> ,旋转链表,将链表每个节点向右移动 <code>k</code><em> </em>个位置。</p><p> </p><p><strong>示例 1:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0061.Rotate%20List/images/rotate1.jpg" style="width: 600px; height: 254px;" /><pre><strong>输入:</strong>head = [1,2,3,4,5], k = 2<strong><br />输出:</strong>[4,5,1,2,3]</pre><p><strong>示例 2:</strong></p><img alt="" src="https://cdn.jsdelivr.net/gh/doocs/leetcode@main/solution/0000-0099/0061.Rotate%20List/images/roate2.jpg" style="width: 472px; height: 542px;" /><pre><strong>输入:</strong>head = [0,1,2], k = 4<strong><br />输出:</strong>[2,0,1]</pre><p> </p><p><strong>提示:</strong></p><ul> <li>链表中节点的数目在范围 <code>[0, 500]</code> 内</li> <li><code>-100 <= Node.val <= 100</code></li> <li><code>0 <= k <= 2 * 10<sup>9</sup></code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/6.leetcode-双指针/7.26-删除有序数组中的重复项/solution.md
浏览文件 @
80406019
...
...
@@ -54,7 +54,7 @@ for (int i = 0; i < len; i++) {
<p> </p>
</div>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/6.leetcode-双指针/8.27-移除元素/solution.md
浏览文件 @
80406019
...
...
@@ -56,7 +56,7 @@ for (int i = 0; i < len; i++) {
<li><code>0 <= val <= 100</code></li>
</ul>
</div>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/2.算法中阶/6.leetcode-双指针/9.88-合并两个有序数组/solution.md
浏览文件 @
80406019
# 合并两个有序数组
<p>
给你两个有序整数数组
<code>
nums1
</code><em>
</em>
和
<code>
nums2
</code>
,请你将
<code>
nums2
</code><em>
</em>
合并到
<code>
nums1
</code><em>
</em>
中
<em>
,
</em>
使
<code>
nums1
</code><em>
</em>
成为一个有序数组。
</p><p>
初始化
<code>
nums1
</code>
和
<code>
nums2
</code>
的元素数量分别为
<code>
m
</code>
和
<code>
n
</code><em>
</em>
。你可以假设
<code>
nums1
</code><em>
</em>
的空间大小等于
<code>
m + n
</code>
,这样它就有足够的空间保存来自
<code>
nums2
</code>
的元素。
</p><p>
</p><p><strong>
示例 1:
</strong></p><pre><strong>
输入:
</strong>
nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3
<strong><br
/>
输出:
</strong>
[1,2,2,3,5,6]
</pre><p><strong>
示例 2:
</strong></p><pre><strong>
输入:
</strong>
nums1 = [1], m = 1, nums2 = [], n = 0
<strong><br
/>
输出:
</strong>
[1]
</pre><p>
</p><p><strong>
提示:
</strong></p><ul>
<li><code>
nums1.length == m + n
</code></li>
<li><code>
nums2.length == n
</code></li>
<li><code>
0
<
=
m
,
n
<=
200</
code
></li>
<li><code>
1
<
=
m
+
n
<=
200</
code
></li>
<li><code>
-10
<sup>
9
</sup>
<
=
nums1
[
i
],
nums2
[
i
]
<=
10<
sup
>
9
</sup></code></li></ul>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/3.算法高阶/1.leetcode-树/1.95-不同的二叉搜索树 II/solution.md
浏览文件 @
80406019
...
...
@@ -32,7 +32,7 @@
</div>
</div>
</div>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/3.算法高阶/1.leetcode-树/10.103-二叉树的锯齿形层序遍历/solution.md
浏览文件 @
80406019
...
...
@@ -23,7 +23,7 @@
]
</pre>
<p>
以下
<
font
color=
"red"
>
错误
</font
>
的选项是?
</p>
<p>
以下
<
span
style=
"color:red"
>
错误
</span
>
的选项是?
</p>
## aop
...
...
data/3.算法高阶/1.leetcode-树/2.100-相同的树/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/1.leetcode-树/3.124-二叉树中的最大路径和/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/1.leetcode-树/4.98-验证二叉搜索树/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/1.leetcode-树/5.96-不同的二叉搜索树/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/1.leetcode-树/6.99-恢复二叉搜索树/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/1.leetcode-树/7.94-二叉树的中序遍历/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/1.leetcode-树/8.101-对称二叉树/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/1.leetcode-树/9.102-二叉树的层序遍历/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/2.leetcode-哈希表/1.30-串联所有单词的子串/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/2.leetcode-哈希表/10.166-分数到小数/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/2.leetcode-哈希表/2.205-同构字符串/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/2.leetcode-哈希表/3.36-有效的数独/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/2.leetcode-哈希表/4.41-缺失的第一个正数/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/2.leetcode-哈希表/5.76-最小覆盖子串/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/2.leetcode-哈希表/6.49-字母异位词分组/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/2.leetcode-哈希表/7.126-单词接龙 II/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/2.leetcode-哈希表/8.127-单词接龙/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/2.leetcode-哈希表/9.128-最长连续序列/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/3.leetcode-图与搜索/1.77-组合/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/3.leetcode-图与搜索/10.130-被围绕的区域/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/3.leetcode-图与搜索/2.133-克隆图/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/3.leetcode-图与搜索/3.332-重新安排行程/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/3.leetcode-图与搜索/4.207-课程表/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/3.leetcode-图与搜索/5.329-矩阵中的最长递增路径/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/3.leetcode-图与搜索/6.210-课程表 II/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/3.leetcode-图与搜索/7.79-单词搜索/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/3.leetcode-图与搜索/8.112-路径总和/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/3.leetcode-图与搜索/9.113-路径总和 II/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/1.29-两数相除/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/10.60-排列序列/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/2.12-整数转罗马数字/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/3.50-Pow(x, n)/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/4.9-回文数/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/5.66-加一/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/6.7-整数反转/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/7.67-二进制求和/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/8.69-x 的平方根/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/9.13-罗马数字转整数/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/1.355-设计推特/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/10.297-二叉树的序列化与反序列化/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/2.380-O(1) 时间插入、删除和获取随机元素/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/3.381-O(1) 时间插入、删除和获取随机元素 - 允许重复/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/4.460-LFU 缓存/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/5.146-LRU 缓存机制/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/6.173-二叉搜索树迭代器/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/7.208-实现 Trie (前缀树)/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/8.535-TinyURL 的加密与解密/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/9.341-扁平化嵌套列表迭代器/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/1.22-括号生成/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/10.63-不同路径 II/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/11.70-爬楼梯/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/12.44-通配符匹配/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/13.87-扰乱字符串/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/2.64-最小路径和/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/3.91-解码方法/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/4.10-正则表达式匹配/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/5.5-最长回文子串/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/6.53-最大子序和/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/7.62-不同路径/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/8.72-编辑距离/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/9.85-最大矩形/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/1.40-组合总和 II/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/10.51-N 皇后/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/2.52-N皇后 II/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/3.90-子集 II/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/4.89-格雷编码/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/5.47-全排列 II/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/6.17-电话号码的字母组合/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/7.39-组合总和/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/8.46-全排列/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/9.37-解数独/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/1.122-买卖股票的最佳时机 II/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/10.330-按要求补齐数组/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/2.45-跳跃游戏 II/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/3.68-文本左右对齐/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/4.135-分发糖果/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/5.55-跳跃游戏/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/6.134-加油站/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/7.179-最大数/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/8.316-去除重复字母/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/9.321-拼接最大数/solution.md
浏览文件 @
80406019
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录