Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_algorithm
提交
c8bffe7d
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看板
提交
c8bffe7d
编写于
4月 02, 2022
作者:
L
luxin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add number for keywords_must
上级
60b470e6
变更
153
展开全部
显示空白变更内容
内联
并排
Showing
153 changed file
with
1126 addition
and
531 deletion
+1126
-531
add_number.py
add_number.py
+64
-0
data/2.算法中阶/1.leetcode-数组/1.59-螺旋矩阵 II/config.json
data/2.算法中阶/1.leetcode-数组/1.59-螺旋矩阵 II/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/10.48-旋转图像/config.json
data/2.算法中阶/1.leetcode-数组/10.48-旋转图像/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/11.1-两数之和/config.json
data/2.算法中阶/1.leetcode-数组/11.1-两数之和/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/12.54-螺旋矩阵/config.json
data/2.算法中阶/1.leetcode-数组/12.54-螺旋矩阵/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/13.80-删除有序数组中的重复项 II/config.json
data/2.算法中阶/1.leetcode-数组/13.80-删除有序数组中的重复项 II/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/14.56-合并区间/config.json
data/2.算法中阶/1.leetcode-数组/14.56-合并区间/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/15.73-矩阵置零/config.json
data/2.算法中阶/1.leetcode-数组/15.73-矩阵置零/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/16.74-搜索二维矩阵/config.json
data/2.算法中阶/1.leetcode-数组/16.74-搜索二维矩阵/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/17.35-搜索插入位置/config.json
data/2.算法中阶/1.leetcode-数组/17.35-搜索插入位置/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/2.81-搜索旋转排序数组 II/config.json
data/2.算法中阶/1.leetcode-数组/2.81-搜索旋转排序数组 II/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/3.18-四数之和/config.json
data/2.算法中阶/1.leetcode-数组/3.18-四数之和/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/4.57-插入区间/config.json
data/2.算法中阶/1.leetcode-数组/4.57-插入区间/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/5.4-寻找两个正序数组的中位数/config.json
data/2.算法中阶/1.leetcode-数组/5.4-寻找两个正序数组的中位数/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/6.78-子集/config.json
data/2.算法中阶/1.leetcode-数组/6.78-子集/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/7.33-搜索旋转排序数组/config.json
data/2.算法中阶/1.leetcode-数组/7.33-搜索旋转排序数组/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/8.15-三数之和/config.json
data/2.算法中阶/1.leetcode-数组/8.15-三数之和/config.json
+2
-1
data/2.算法中阶/1.leetcode-数组/9.34-在排序数组中查找元素的第一个和最后一个位置/config.json
...算法中阶/1.leetcode-数组/9.34-在排序数组中查找元素的第一个和最后一个位置/config.json
+2
-1
data/2.算法中阶/2.leetcode-链表/1.82-删除排序链表中的重复元素 II/config.json
data/2.算法中阶/2.leetcode-链表/1.82-删除排序链表中的重复元素 II/config.json
+2
-1
data/2.算法中阶/2.leetcode-链表/10.21-合并两个有序链表/config.json
data/2.算法中阶/2.leetcode-链表/10.21-合并两个有序链表/config.json
+2
-1
data/2.算法中阶/2.leetcode-链表/2.19-删除链表的倒数第 N 个结点/config.json
data/2.算法中阶/2.leetcode-链表/2.19-删除链表的倒数第 N 个结点/config.json
+2
-1
data/2.算法中阶/2.leetcode-链表/3.83-删除排序链表中的重复元素/config.json
data/2.算法中阶/2.leetcode-链表/3.83-删除排序链表中的重复元素/config.json
+2
-1
data/2.算法中阶/2.leetcode-链表/4.25-K 个一组翻转链表/config.json
data/2.算法中阶/2.leetcode-链表/4.25-K 个一组翻转链表/config.json
+2
-1
data/2.算法中阶/2.leetcode-链表/5.86-分隔链表/config.json
data/2.算法中阶/2.leetcode-链表/5.86-分隔链表/config.json
+2
-1
data/2.算法中阶/2.leetcode-链表/6.23-合并K个升序链表/config.json
data/2.算法中阶/2.leetcode-链表/6.23-合并K个升序链表/config.json
+2
-1
data/2.算法中阶/2.leetcode-链表/7.92-反转链表 II/config.json
data/2.算法中阶/2.leetcode-链表/7.92-反转链表 II/config.json
+2
-1
data/2.算法中阶/2.leetcode-链表/8.2-两数相加/config.json
data/2.算法中阶/2.leetcode-链表/8.2-两数相加/config.json
+2
-1
data/2.算法中阶/2.leetcode-链表/9.24-两两交换链表中的节点/config.json
data/2.算法中阶/2.leetcode-链表/9.24-两两交换链表中的节点/config.json
+2
-1
data/2.算法中阶/3.leetcode-字符串/1.58-最后一个单词的长度/config.json
data/2.算法中阶/3.leetcode-字符串/1.58-最后一个单词的长度/config.json
+2
-1
data/2.算法中阶/3.leetcode-字符串/10.28-实现 strStr()/config.json
data/2.算法中阶/3.leetcode-字符串/10.28-实现 strStr()/config.json
+2
-1
data/2.算法中阶/3.leetcode-字符串/11.97-交错字符串/config.json
data/2.算法中阶/3.leetcode-字符串/11.97-交错字符串/config.json
+2
-1
data/2.算法中阶/3.leetcode-字符串/2.93-复原 IP 地址/config.json
data/2.算法中阶/3.leetcode-字符串/2.93-复原 IP 地址/config.json
+2
-1
data/2.算法中阶/3.leetcode-字符串/3.8-字符串转换整数 (atoi)/config.json
data/2.算法中阶/3.leetcode-字符串/3.8-字符串转换整数 (atoi)/config.json
+2
-1
data/2.算法中阶/3.leetcode-字符串/4.38-外观数列/config.json
data/2.算法中阶/3.leetcode-字符串/4.38-外观数列/config.json
+2
-1
data/2.算法中阶/3.leetcode-字符串/5.3-无重复字符的最长子串/config.json
data/2.算法中阶/3.leetcode-字符串/5.3-无重复字符的最长子串/config.json
+2
-1
data/2.算法中阶/3.leetcode-字符串/6.6-Z 字形变换/config.json
data/2.算法中阶/3.leetcode-字符串/6.6-Z 字形变换/config.json
+2
-1
data/2.算法中阶/3.leetcode-字符串/7.14-最长公共前缀/config.json
data/2.算法中阶/3.leetcode-字符串/7.14-最长公共前缀/config.json
+2
-1
data/2.算法中阶/3.leetcode-字符串/8.43-字符串相乘/config.json
data/2.算法中阶/3.leetcode-字符串/8.43-字符串相乘/config.json
+2
-1
data/2.算法中阶/3.leetcode-字符串/9.65-有效数字/config.json
data/2.算法中阶/3.leetcode-字符串/9.65-有效数字/config.json
+2
-1
data/2.算法中阶/4.leetcode-栈与队列/1.227-基本计算器 II/config.json
data/2.算法中阶/4.leetcode-栈与队列/1.227-基本计算器 II/config.json
+2
-1
data/2.算法中阶/4.leetcode-栈与队列/10.42-接雨水/config.json
data/2.算法中阶/4.leetcode-栈与队列/10.42-接雨水/config.json
+2
-1
data/2.算法中阶/4.leetcode-栈与队列/2.71-简化路径/config.json
data/2.算法中阶/4.leetcode-栈与队列/2.71-简化路径/config.json
+2
-1
data/2.算法中阶/4.leetcode-栈与队列/3.20-有效的括号/config.json
data/2.算法中阶/4.leetcode-栈与队列/3.20-有效的括号/config.json
+2
-1
data/2.算法中阶/4.leetcode-栈与队列/4.224-基本计算器/config.json
data/2.算法中阶/4.leetcode-栈与队列/4.224-基本计算器/config.json
+2
-1
data/2.算法中阶/4.leetcode-栈与队列/5.32-最长有效括号/config.json
data/2.算法中阶/4.leetcode-栈与队列/5.32-最长有效括号/config.json
+2
-1
data/2.算法中阶/4.leetcode-栈与队列/6.155-最小栈/config.json
data/2.算法中阶/4.leetcode-栈与队列/6.155-最小栈/config.json
+2
-1
data/2.算法中阶/4.leetcode-栈与队列/7.218-天际线问题/config.json
data/2.算法中阶/4.leetcode-栈与队列/7.218-天际线问题/config.json
+2
-1
data/2.算法中阶/4.leetcode-栈与队列/8.84-柱状图中最大的矩形/config.json
data/2.算法中阶/4.leetcode-栈与队列/8.84-柱状图中最大的矩形/config.json
+2
-1
data/2.算法中阶/4.leetcode-栈与队列/9.150-逆波兰表达式求值/config.json
data/2.算法中阶/4.leetcode-栈与队列/9.150-逆波兰表达式求值/config.json
+2
-1
data/2.算法中阶/5.leetcode-排序算法/1.493-翻转对/config.json
data/2.算法中阶/5.leetcode-排序算法/1.493-翻转对/config.json
+2
-1
data/2.算法中阶/5.leetcode-排序算法/10.378-有序矩阵中第 K 小的元素/config.json
data/2.算法中阶/5.leetcode-排序算法/10.378-有序矩阵中第 K 小的元素/config.json
+2
-1
data/2.算法中阶/5.leetcode-排序算法/2.324-摆动排序 II/config.json
data/2.算法中阶/5.leetcode-排序算法/2.324-摆动排序 II/config.json
+2
-1
data/2.算法中阶/5.leetcode-排序算法/3.274-H 指数/config.json
data/2.算法中阶/5.leetcode-排序算法/3.274-H 指数/config.json
+2
-1
data/2.算法中阶/5.leetcode-排序算法/4.347-前 K 个高频元素/config.json
data/2.算法中阶/5.leetcode-排序算法/4.347-前 K 个高频元素/config.json
+2
-1
data/2.算法中阶/5.leetcode-排序算法/5.354-俄罗斯套娃信封问题/config.json
data/2.算法中阶/5.leetcode-排序算法/5.354-俄罗斯套娃信封问题/config.json
+2
-1
data/2.算法中阶/5.leetcode-排序算法/6.164-最大间距/config.json
data/2.算法中阶/5.leetcode-排序算法/6.164-最大间距/config.json
+2
-1
data/2.算法中阶/5.leetcode-排序算法/7.327-区间和的个数/config.json
data/2.算法中阶/5.leetcode-排序算法/7.327-区间和的个数/config.json
+2
-1
data/2.算法中阶/5.leetcode-排序算法/8.912-排序数组/config.json
data/2.算法中阶/5.leetcode-排序算法/8.912-排序数组/config.json
+2
-1
data/2.算法中阶/5.leetcode-排序算法/9.315-计算右侧小于当前元素的个数/config.json
data/2.算法中阶/5.leetcode-排序算法/9.315-计算右侧小于当前元素的个数/config.json
+2
-1
data/2.算法中阶/6.leetcode-双指针/1.75-颜色分类/config.json
data/2.算法中阶/6.leetcode-双指针/1.75-颜色分类/config.json
+2
-1
data/2.算法中阶/6.leetcode-双指针/10.16-最接近的三数之和/config.json
data/2.算法中阶/6.leetcode-双指针/10.16-最接近的三数之和/config.json
+2
-1
data/2.算法中阶/6.leetcode-双指针/2.11-盛最多水的容器/config.json
data/2.算法中阶/6.leetcode-双指针/2.11-盛最多水的容器/config.json
+2
-1
data/2.算法中阶/6.leetcode-双指针/3.31-下一个排列/config.json
data/2.算法中阶/6.leetcode-双指针/3.31-下一个排列/config.json
+2
-1
data/2.算法中阶/6.leetcode-双指针/4.142-环形链表 II/config.json
data/2.算法中阶/6.leetcode-双指针/4.142-环形链表 II/config.json
+2
-1
data/2.算法中阶/6.leetcode-双指针/5.141-环形链表/config.json
data/2.算法中阶/6.leetcode-双指针/5.141-环形链表/config.json
+2
-1
data/2.算法中阶/6.leetcode-双指针/6.61-旋转链表/config.json
data/2.算法中阶/6.leetcode-双指针/6.61-旋转链表/config.json
+2
-1
data/2.算法中阶/6.leetcode-双指针/7.26-删除有序数组中的重复项/config.json
data/2.算法中阶/6.leetcode-双指针/7.26-删除有序数组中的重复项/config.json
+2
-1
data/2.算法中阶/6.leetcode-双指针/8.27-移除元素/config.json
data/2.算法中阶/6.leetcode-双指针/8.27-移除元素/config.json
+2
-1
data/2.算法中阶/6.leetcode-双指针/9.88-合并两个有序数组/config.json
data/2.算法中阶/6.leetcode-双指针/9.88-合并两个有序数组/config.json
+2
-1
data/3.算法高阶/1.leetcode-树/1.95-不同的二叉搜索树 II/config.json
data/3.算法高阶/1.leetcode-树/1.95-不同的二叉搜索树 II/config.json
+2
-1
data/3.算法高阶/1.leetcode-树/10.103-二叉树的锯齿形层序遍历/config.json
data/3.算法高阶/1.leetcode-树/10.103-二叉树的锯齿形层序遍历/config.json
+2
-1
data/3.算法高阶/1.leetcode-树/2.100-相同的树/config.json
data/3.算法高阶/1.leetcode-树/2.100-相同的树/config.json
+2
-1
data/3.算法高阶/1.leetcode-树/3.124-二叉树中的最大路径和/config.json
data/3.算法高阶/1.leetcode-树/3.124-二叉树中的最大路径和/config.json
+2
-1
data/3.算法高阶/1.leetcode-树/4.98-验证二叉搜索树/config.json
data/3.算法高阶/1.leetcode-树/4.98-验证二叉搜索树/config.json
+2
-1
data/3.算法高阶/1.leetcode-树/5.96-不同的二叉搜索树/config.json
data/3.算法高阶/1.leetcode-树/5.96-不同的二叉搜索树/config.json
+2
-1
data/3.算法高阶/1.leetcode-树/6.99-恢复二叉搜索树/config.json
data/3.算法高阶/1.leetcode-树/6.99-恢复二叉搜索树/config.json
+2
-1
data/3.算法高阶/1.leetcode-树/7.94-二叉树的中序遍历/config.json
data/3.算法高阶/1.leetcode-树/7.94-二叉树的中序遍历/config.json
+2
-1
data/3.算法高阶/1.leetcode-树/8.101-对称二叉树/config.json
data/3.算法高阶/1.leetcode-树/8.101-对称二叉树/config.json
+2
-1
data/3.算法高阶/1.leetcode-树/9.102-二叉树的层序遍历/config.json
data/3.算法高阶/1.leetcode-树/9.102-二叉树的层序遍历/config.json
+2
-1
data/3.算法高阶/2.leetcode-哈希表/1.30-串联所有单词的子串/config.json
data/3.算法高阶/2.leetcode-哈希表/1.30-串联所有单词的子串/config.json
+2
-1
data/3.算法高阶/2.leetcode-哈希表/10.166-分数到小数/config.json
data/3.算法高阶/2.leetcode-哈希表/10.166-分数到小数/config.json
+2
-1
data/3.算法高阶/2.leetcode-哈希表/2.205-同构字符串/config.json
data/3.算法高阶/2.leetcode-哈希表/2.205-同构字符串/config.json
+2
-1
data/3.算法高阶/2.leetcode-哈希表/3.36-有效的数独/config.json
data/3.算法高阶/2.leetcode-哈希表/3.36-有效的数独/config.json
+2
-1
data/3.算法高阶/2.leetcode-哈希表/4.41-缺失的第一个正数/config.json
data/3.算法高阶/2.leetcode-哈希表/4.41-缺失的第一个正数/config.json
+2
-1
data/3.算法高阶/2.leetcode-哈希表/5.76-最小覆盖子串/config.json
data/3.算法高阶/2.leetcode-哈希表/5.76-最小覆盖子串/config.json
+2
-1
data/3.算法高阶/2.leetcode-哈希表/6.49-字母异位词分组/config.json
data/3.算法高阶/2.leetcode-哈希表/6.49-字母异位词分组/config.json
+2
-1
data/3.算法高阶/2.leetcode-哈希表/7.126-单词接龙 II/config.json
data/3.算法高阶/2.leetcode-哈希表/7.126-单词接龙 II/config.json
+2
-1
data/3.算法高阶/2.leetcode-哈希表/8.127-单词接龙/config.json
data/3.算法高阶/2.leetcode-哈希表/8.127-单词接龙/config.json
+2
-1
data/3.算法高阶/2.leetcode-哈希表/9.128-最长连续序列/config.json
data/3.算法高阶/2.leetcode-哈希表/9.128-最长连续序列/config.json
+2
-1
data/3.算法高阶/3.leetcode-图与搜索/1.77-组合/config.json
data/3.算法高阶/3.leetcode-图与搜索/1.77-组合/config.json
+2
-1
data/3.算法高阶/3.leetcode-图与搜索/10.130-被围绕的区域/config.json
data/3.算法高阶/3.leetcode-图与搜索/10.130-被围绕的区域/config.json
+2
-1
data/3.算法高阶/3.leetcode-图与搜索/2.133-克隆图/config.json
data/3.算法高阶/3.leetcode-图与搜索/2.133-克隆图/config.json
+2
-1
data/3.算法高阶/3.leetcode-图与搜索/3.332-重新安排行程/config.json
data/3.算法高阶/3.leetcode-图与搜索/3.332-重新安排行程/config.json
+2
-1
data/3.算法高阶/3.leetcode-图与搜索/4.207-课程表/config.json
data/3.算法高阶/3.leetcode-图与搜索/4.207-课程表/config.json
+2
-1
data/3.算法高阶/3.leetcode-图与搜索/5.329-矩阵中的最长递增路径/config.json
data/3.算法高阶/3.leetcode-图与搜索/5.329-矩阵中的最长递增路径/config.json
+2
-1
data/3.算法高阶/3.leetcode-图与搜索/6.210-课程表 II/config.json
data/3.算法高阶/3.leetcode-图与搜索/6.210-课程表 II/config.json
+2
-1
data/3.算法高阶/3.leetcode-图与搜索/7.79-单词搜索/config.json
data/3.算法高阶/3.leetcode-图与搜索/7.79-单词搜索/config.json
+2
-1
data/3.算法高阶/3.leetcode-图与搜索/8.112-路径总和/config.json
data/3.算法高阶/3.leetcode-图与搜索/8.112-路径总和/config.json
+2
-1
data/3.算法高阶/3.leetcode-图与搜索/9.113-路径总和 II/config.json
data/3.算法高阶/3.leetcode-图与搜索/9.113-路径总和 II/config.json
+2
-1
data/3.算法高阶/4.leetcode-数学/1.29-两数相除/config.json
data/3.算法高阶/4.leetcode-数学/1.29-两数相除/config.json
+2
-1
data/3.算法高阶/4.leetcode-数学/10.60-排列序列/config.json
data/3.算法高阶/4.leetcode-数学/10.60-排列序列/config.json
+0
-0
data/3.算法高阶/4.leetcode-数学/2.12-整数转罗马数字/config.json
data/3.算法高阶/4.leetcode-数学/2.12-整数转罗马数字/config.json
+0
-0
data/3.算法高阶/4.leetcode-数学/3.50-Pow(x, n)/config.json
data/3.算法高阶/4.leetcode-数学/3.50-Pow(x, n)/config.json
+0
-0
data/3.算法高阶/4.leetcode-数学/4.9-回文数/config.json
data/3.算法高阶/4.leetcode-数学/4.9-回文数/config.json
+0
-0
data/3.算法高阶/4.leetcode-数学/5.66-加一/config.json
data/3.算法高阶/4.leetcode-数学/5.66-加一/config.json
+0
-0
data/3.算法高阶/4.leetcode-数学/6.7-整数反转/config.json
data/3.算法高阶/4.leetcode-数学/6.7-整数反转/config.json
+0
-0
data/3.算法高阶/4.leetcode-数学/7.67-二进制求和/config.json
data/3.算法高阶/4.leetcode-数学/7.67-二进制求和/config.json
+0
-0
data/3.算法高阶/4.leetcode-数学/8.69-x 的平方根/config.json
data/3.算法高阶/4.leetcode-数学/8.69-x 的平方根/config.json
+0
-0
data/3.算法高阶/4.leetcode-数学/9.13-罗马数字转整数/config.json
data/3.算法高阶/4.leetcode-数学/9.13-罗马数字转整数/config.json
+0
-0
data/3.算法高阶/5.leetcode-设计/1.355-设计推特/config.json
data/3.算法高阶/5.leetcode-设计/1.355-设计推特/config.json
+0
-0
data/3.算法高阶/5.leetcode-设计/10.297-二叉树的序列化与反序列化/config.json
data/3.算法高阶/5.leetcode-设计/10.297-二叉树的序列化与反序列化/config.json
+0
-0
data/3.算法高阶/5.leetcode-设计/2.380-O(1) 时间插入、删除和获取随机元素/config.json
....算法高阶/5.leetcode-设计/2.380-O(1) 时间插入、删除和获取随机元素/config.json
+0
-0
data/3.算法高阶/5.leetcode-设计/3.381-O(1) 时间插入、删除和获取随机元素 - 允许重复/config.json
....leetcode-设计/3.381-O(1) 时间插入、删除和获取随机元素 - 允许重复/config.json
+0
-0
data/3.算法高阶/5.leetcode-设计/4.460-LFU 缓存/config.json
data/3.算法高阶/5.leetcode-设计/4.460-LFU 缓存/config.json
+0
-0
data/3.算法高阶/5.leetcode-设计/5.146-LRU 缓存机制/config.json
data/3.算法高阶/5.leetcode-设计/5.146-LRU 缓存机制/config.json
+0
-0
data/3.算法高阶/5.leetcode-设计/6.173-二叉搜索树迭代器/config.json
data/3.算法高阶/5.leetcode-设计/6.173-二叉搜索树迭代器/config.json
+0
-0
data/3.算法高阶/5.leetcode-设计/7.208-实现 Trie (前缀树)/config.json
data/3.算法高阶/5.leetcode-设计/7.208-实现 Trie (前缀树)/config.json
+0
-0
data/3.算法高阶/5.leetcode-设计/8.535-TinyURL 的加密与解密/config.json
data/3.算法高阶/5.leetcode-设计/8.535-TinyURL 的加密与解密/config.json
+0
-0
data/3.算法高阶/5.leetcode-设计/9.341-扁平化嵌套列表迭代器/config.json
data/3.算法高阶/5.leetcode-设计/9.341-扁平化嵌套列表迭代器/config.json
+0
-0
data/3.算法高阶/6.leetcode-动态规划/1.22-括号生成/config.json
data/3.算法高阶/6.leetcode-动态规划/1.22-括号生成/config.json
+0
-0
data/3.算法高阶/6.leetcode-动态规划/10.63-不同路径 II/config.json
data/3.算法高阶/6.leetcode-动态规划/10.63-不同路径 II/config.json
+0
-0
data/3.算法高阶/6.leetcode-动态规划/11.70-爬楼梯/config.json
data/3.算法高阶/6.leetcode-动态规划/11.70-爬楼梯/config.json
+0
-0
data/3.算法高阶/6.leetcode-动态规划/12.44-通配符匹配/config.json
data/3.算法高阶/6.leetcode-动态规划/12.44-通配符匹配/config.json
+0
-0
data/3.算法高阶/6.leetcode-动态规划/13.87-扰乱字符串/config.json
data/3.算法高阶/6.leetcode-动态规划/13.87-扰乱字符串/config.json
+0
-0
data/3.算法高阶/6.leetcode-动态规划/2.64-最小路径和/config.json
data/3.算法高阶/6.leetcode-动态规划/2.64-最小路径和/config.json
+0
-0
data/3.算法高阶/6.leetcode-动态规划/3.91-解码方法/config.json
data/3.算法高阶/6.leetcode-动态规划/3.91-解码方法/config.json
+0
-0
data/3.算法高阶/6.leetcode-动态规划/4.10-正则表达式匹配/config.json
data/3.算法高阶/6.leetcode-动态规划/4.10-正则表达式匹配/config.json
+0
-0
data/3.算法高阶/6.leetcode-动态规划/5.5-最长回文子串/config.json
data/3.算法高阶/6.leetcode-动态规划/5.5-最长回文子串/config.json
+0
-0
data/3.算法高阶/6.leetcode-动态规划/6.53-最大子序和/config.json
data/3.算法高阶/6.leetcode-动态规划/6.53-最大子序和/config.json
+0
-0
data/3.算法高阶/6.leetcode-动态规划/7.62-不同路径/config.json
data/3.算法高阶/6.leetcode-动态规划/7.62-不同路径/config.json
+0
-0
data/3.算法高阶/6.leetcode-动态规划/8.72-编辑距离/config.json
data/3.算法高阶/6.leetcode-动态规划/8.72-编辑距离/config.json
+0
-0
data/3.算法高阶/6.leetcode-动态规划/9.85-最大矩形/config.json
data/3.算法高阶/6.leetcode-动态规划/9.85-最大矩形/config.json
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/1.40-组合总和 II/config.json
data/3.算法高阶/7.leetcode-回溯算法/1.40-组合总和 II/config.json
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/10.51-N 皇后/config.json
data/3.算法高阶/7.leetcode-回溯算法/10.51-N 皇后/config.json
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/2.52-N皇后 II/config.json
data/3.算法高阶/7.leetcode-回溯算法/2.52-N皇后 II/config.json
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/3.90-子集 II/config.json
data/3.算法高阶/7.leetcode-回溯算法/3.90-子集 II/config.json
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/4.89-格雷编码/config.json
data/3.算法高阶/7.leetcode-回溯算法/4.89-格雷编码/config.json
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/5.47-全排列 II/config.json
data/3.算法高阶/7.leetcode-回溯算法/5.47-全排列 II/config.json
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/6.17-电话号码的字母组合/config.json
data/3.算法高阶/7.leetcode-回溯算法/6.17-电话号码的字母组合/config.json
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/7.39-组合总和/config.json
data/3.算法高阶/7.leetcode-回溯算法/7.39-组合总和/config.json
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/8.46-全排列/config.json
data/3.算法高阶/7.leetcode-回溯算法/8.46-全排列/config.json
+0
-0
data/3.算法高阶/7.leetcode-回溯算法/9.37-解数独/config.json
data/3.算法高阶/7.leetcode-回溯算法/9.37-解数独/config.json
+0
-0
data/3.算法高阶/8.leetcode-贪心/1.122-买卖股票的最佳时机 II/config.json
data/3.算法高阶/8.leetcode-贪心/1.122-买卖股票的最佳时机 II/config.json
+0
-0
data/3.算法高阶/8.leetcode-贪心/10.330-按要求补齐数组/config.json
data/3.算法高阶/8.leetcode-贪心/10.330-按要求补齐数组/config.json
+0
-0
data/3.算法高阶/8.leetcode-贪心/2.45-跳跃游戏 II/config.json
data/3.算法高阶/8.leetcode-贪心/2.45-跳跃游戏 II/config.json
+0
-0
data/3.算法高阶/8.leetcode-贪心/3.68-文本左右对齐/config.json
data/3.算法高阶/8.leetcode-贪心/3.68-文本左右对齐/config.json
+0
-0
data/3.算法高阶/8.leetcode-贪心/4.135-分发糖果/config.json
data/3.算法高阶/8.leetcode-贪心/4.135-分发糖果/config.json
+0
-0
data/3.算法高阶/8.leetcode-贪心/5.55-跳跃游戏/config.json
data/3.算法高阶/8.leetcode-贪心/5.55-跳跃游戏/config.json
+0
-0
data/3.算法高阶/8.leetcode-贪心/6.134-加油站/config.json
data/3.算法高阶/8.leetcode-贪心/6.134-加油站/config.json
+0
-0
data/3.算法高阶/8.leetcode-贪心/7.179-最大数/config.json
data/3.算法高阶/8.leetcode-贪心/7.179-最大数/config.json
+0
-0
data/3.算法高阶/8.leetcode-贪心/8.316-去除重复字母/config.json
data/3.算法高阶/8.leetcode-贪心/8.316-去除重复字母/config.json
+0
-0
data/3.算法高阶/8.leetcode-贪心/9.321-拼接最大数/config.json
data/3.算法高阶/8.leetcode-贪心/9.321-拼接最大数/config.json
+0
-0
data/tree.json
data/tree.json
+864
-432
未找到文件。
add_number.py
0 → 100644
浏览文件 @
c8bffe7d
import
json
import
os
import
re
import
ipdb
def
load_json
(
path
):
""" load_json(path:str)->jsObject
从指定文件读取内容,解析为 json 返回
@param path: 文件路径
@return: 解析后的 json
"""
with
open
(
path
)
as
f
:
data
=
f
.
read
()
return
json
.
loads
(
data
)
def
dump_json
(
path
,
data
):
""" dump_json(path:str, data:obj)->None
从指定文件读取内容,解析为 json 返回
@param path: 文件路径
@param data: json 对象
@return: None
"""
with
open
(
path
,
"w+"
)
as
df
:
df
.
write
(
json
.
dumps
(
data
,
indent
=
2
,
ensure_ascii
=
False
))
def
add_number
():
data_root_dir
=
"./data"
data_level_dir_list
=
[
os
.
path
.
join
(
data_root_dir
,
_dir
)
for
_dir
in
os
.
listdir
(
data_root_dir
)]
for
data_level_dir
in
data_level_dir_list
:
if
os
.
path
.
isfile
(
data_level_dir
)
is
True
:
continue
_1st_layer_dir_list
=
[
os
.
path
.
join
(
data_level_dir
,
_dir
)
for
_dir
in
os
.
listdir
(
data_level_dir
)]
for
_1st_layer_dir
in
_1st_layer_dir_list
:
if
_1st_layer_dir
.
find
(
"leetcode"
)
==
-
1
:
continue
_2nd_layer_dir_list
=
[
os
.
path
.
join
(
_1st_layer_dir
,
_dir
)
for
_dir
in
os
.
listdir
(
_1st_layer_dir
)]
for
_2nd_layer_dir
in
_2nd_layer_dir_list
:
if
os
.
path
.
isfile
(
_2nd_layer_dir
)
is
True
:
continue
_basename
=
os
.
path
.
basename
(
_2nd_layer_dir
)
_basename
=
re
.
sub
(
r
"^[0-9]{1,3}?\."
,
""
,
_basename
)
number
=
str
(
_basename
.
split
(
"-"
)[
0
])
config_file_name
=
os
.
path
.
join
(
_2nd_layer_dir
,
"config.json"
)
config
=
load_json
(
config_file_name
)
for
index
,
item
in
enumerate
(
config
[
"keywords_must"
]):
if
isinstance
(
item
,
list
):
if
number
in
item
:
continue
item
.
append
(
number
)
config
[
"keywords_must"
][
index
]
=
item
dump_json
(
config_file_name
,
config
)
def
main
():
add_number
()
if
__name__
==
"__main__"
:
main
()
\ No newline at end of file
data/2.算法中阶/1.leetcode-数组/1.59-螺旋矩阵 II/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"螺旋矩阵 II"
"螺旋矩阵 II"
,
"59"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/10.48-旋转图像/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"旋转图像"
"旋转图像"
,
"48"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/11.1-两数之和/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"两数之和"
"两数之和"
,
"1"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/12.54-螺旋矩阵/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"螺旋矩阵"
"螺旋矩阵"
,
"54"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/13.80-删除有序数组中的重复项 II/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"删除有序数组中的重复项 II"
"删除有序数组中的重复项 II"
,
"80"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/14.56-合并区间/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"合并区间"
"合并区间"
,
"56"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/15.73-矩阵置零/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"矩阵置零"
"矩阵置零"
,
"73"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/16.74-搜索二维矩阵/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"搜索二维矩阵"
"搜索二维矩阵"
,
"74"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/17.35-搜索插入位置/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"搜索插入位置"
"搜索插入位置"
,
"35"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/2.81-搜索旋转排序数组 II/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"搜索旋转排序数组 II"
"搜索旋转排序数组 II"
,
"81"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/3.18-四数之和/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"四数之和"
"四数之和"
,
"18"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/4.57-插入区间/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"插入区间"
"插入区间"
,
"57"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/5.4-寻找两个正序数组的中位数/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"寻找两个正序数组的中位数"
"寻找两个正序数组的中位数"
,
"4"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/6.78-子集/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"子集"
"子集"
,
"78"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/7.33-搜索旋转排序数组/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"搜索旋转排序数组"
"搜索旋转排序数组"
,
"33"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/8.15-三数之和/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"三数之和"
"三数之和"
,
"15"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/1.leetcode-数组/9.34-在排序数组中查找元素的第一个和最后一个位置/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"在排序数组中查找元素的第一个和最后一个位置"
"在排序数组中查找元素的第一个和最后一个位置"
,
"34"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/2.leetcode-链表/1.82-删除排序链表中的重复元素 II/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"删除排序链表中的重复元素 II"
"删除排序链表中的重复元素 II"
,
"82"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/2.leetcode-链表/10.21-合并两个有序链表/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"合并两个有序链表"
"合并两个有序链表"
,
"21"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/2.leetcode-链表/2.19-删除链表的倒数第 N 个结点/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"删除链表的倒数第 N 个结点"
"删除链表的倒数第 N 个结点"
,
"19"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/2.leetcode-链表/3.83-删除排序链表中的重复元素/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"删除排序链表中的重复元素"
"删除排序链表中的重复元素"
,
"83"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/2.leetcode-链表/4.25-K 个一组翻转链表/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"K 个一组翻转链表"
"K 个一组翻转链表"
,
"25"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/2.leetcode-链表/5.86-分隔链表/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"分隔链表"
"分隔链表"
,
"86"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/2.leetcode-链表/6.23-合并K个升序链表/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"合并K个升序链表"
"合并K个升序链表"
,
"23"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/2.leetcode-链表/7.92-反转链表 II/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"反转链表 II"
"反转链表 II"
,
"92"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/2.leetcode-链表/8.2-两数相加/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"两数相加"
"两数相加"
,
"2"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/2.leetcode-链表/9.24-两两交换链表中的节点/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"两两交换链表中的节点"
"两两交换链表中的节点"
,
"24"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/3.leetcode-字符串/1.58-最后一个单词的长度/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"最后一个单词的长度"
"最后一个单词的长度"
,
"58"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/3.leetcode-字符串/10.28-实现 strStr()/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"实现 strStr()"
"实现 strStr()"
,
"28"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/3.leetcode-字符串/11.97-交错字符串/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"交错字符串"
"交错字符串"
,
"97"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/3.leetcode-字符串/2.93-复原 IP 地址/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"复原 IP 地址"
"复原 IP 地址"
,
"93"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/3.leetcode-字符串/3.8-字符串转换整数 (atoi)/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"字符串转换整数 (atoi)"
"字符串转换整数 (atoi)"
,
"8"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/3.leetcode-字符串/4.38-外观数列/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"外观数列"
"外观数列"
,
"38"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/3.leetcode-字符串/5.3-无重复字符的最长子串/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"无重复字符的最长子串"
"无重复字符的最长子串"
,
"3"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/3.leetcode-字符串/6.6-Z 字形变换/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"Z 字形变换"
"Z 字形变换"
,
"6"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/3.leetcode-字符串/7.14-最长公共前缀/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"最长公共前缀"
"最长公共前缀"
,
"14"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/3.leetcode-字符串/8.43-字符串相乘/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"字符串相乘"
"字符串相乘"
,
"43"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/3.leetcode-字符串/9.65-有效数字/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"有效数字"
"有效数字"
,
"65"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/4.leetcode-栈与队列/1.227-基本计算器 II/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"基本计算器 II"
"基本计算器 II"
,
"227"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/4.leetcode-栈与队列/10.42-接雨水/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"接雨水"
"接雨水"
,
"42"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/4.leetcode-栈与队列/2.71-简化路径/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"简化路径"
"简化路径"
,
"71"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/4.leetcode-栈与队列/3.20-有效的括号/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"有效的括号"
"有效的括号"
,
"20"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/4.leetcode-栈与队列/4.224-基本计算器/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"基本计算器"
"基本计算器"
,
"224"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/4.leetcode-栈与队列/5.32-最长有效括号/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"最长有效括号"
"最长有效括号"
,
"32"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/4.leetcode-栈与队列/6.155-最小栈/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"最小栈"
"最小栈"
,
"155"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/4.leetcode-栈与队列/7.218-天际线问题/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"天际线问题"
"天际线问题"
,
"218"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/4.leetcode-栈与队列/8.84-柱状图中最大的矩形/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"柱状图中最大的矩形"
"柱状图中最大的矩形"
,
"84"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/4.leetcode-栈与队列/9.150-逆波兰表达式求值/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"逆波兰表达式求值"
"逆波兰表达式求值"
,
"150"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/5.leetcode-排序算法/1.493-翻转对/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"翻转对"
"翻转对"
,
"493"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/5.leetcode-排序算法/10.378-有序矩阵中第 K 小的元素/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"有序矩阵中第 K 小的元素"
"有序矩阵中第 K 小的元素"
,
"378"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/5.leetcode-排序算法/2.324-摆动排序 II/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"摆动排序 II"
"摆动排序 II"
,
"324"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/5.leetcode-排序算法/3.274-H 指数/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"H 指数"
"H 指数"
,
"274"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/5.leetcode-排序算法/4.347-前 K 个高频元素/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"前 K 个高频元素"
"前 K 个高频元素"
,
"347"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/5.leetcode-排序算法/5.354-俄罗斯套娃信封问题/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"俄罗斯套娃信封问题"
"俄罗斯套娃信封问题"
,
"354"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/5.leetcode-排序算法/6.164-最大间距/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"最大间距"
"最大间距"
,
"164"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/5.leetcode-排序算法/7.327-区间和的个数/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"区间和的个数"
"区间和的个数"
,
"327"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/5.leetcode-排序算法/8.912-排序数组/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"排序数组"
"排序数组"
,
"912"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/5.leetcode-排序算法/9.315-计算右侧小于当前元素的个数/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"计算右侧小于当前元素的个数"
"计算右侧小于当前元素的个数"
,
"315"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/6.leetcode-双指针/1.75-颜色分类/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"颜色分类"
"颜色分类"
,
"75"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/6.leetcode-双指针/10.16-最接近的三数之和/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"最接近的三数之和"
"最接近的三数之和"
,
"16"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/6.leetcode-双指针/2.11-盛最多水的容器/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"盛最多水的容器"
"盛最多水的容器"
,
"11"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/6.leetcode-双指针/3.31-下一个排列/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"下一个排列"
"下一个排列"
,
"31"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/6.leetcode-双指针/4.142-环形链表 II/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"环形链表 II"
"环形链表 II"
,
"142"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/6.leetcode-双指针/5.141-环形链表/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"环形链表"
"环形链表"
,
"141"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/6.leetcode-双指针/6.61-旋转链表/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"旋转链表"
"旋转链表"
,
"61"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/6.leetcode-双指针/7.26-删除有序数组中的重复项/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"删除有序数组中的重复项"
"删除有序数组中的重复项"
,
"26"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/6.leetcode-双指针/8.27-移除元素/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"移除元素"
"移除元素"
,
"27"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/2.算法中阶/6.leetcode-双指针/9.88-合并两个有序数组/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"合并两个有序数组"
"合并两个有序数组"
,
"88"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/1.leetcode-树/1.95-不同的二叉搜索树 II/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"不同的二叉搜索树 II"
"不同的二叉搜索树 II"
,
"95"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/1.leetcode-树/10.103-二叉树的锯齿形层序遍历/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"二叉树的锯齿形层序遍历"
"二叉树的锯齿形层序遍历"
,
"103"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/1.leetcode-树/2.100-相同的树/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"相同的树"
"相同的树"
,
"100"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/1.leetcode-树/3.124-二叉树中的最大路径和/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"二叉树中的最大路径和"
"二叉树中的最大路径和"
,
"124"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/1.leetcode-树/4.98-验证二叉搜索树/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"验证二叉搜索树"
"验证二叉搜索树"
,
"98"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/1.leetcode-树/5.96-不同的二叉搜索树/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"不同的二叉搜索树"
"不同的二叉搜索树"
,
"96"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/1.leetcode-树/6.99-恢复二叉搜索树/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"恢复二叉搜索树"
"恢复二叉搜索树"
,
"99"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/1.leetcode-树/7.94-二叉树的中序遍历/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"二叉树的中序遍历"
"二叉树的中序遍历"
,
"94"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/1.leetcode-树/8.101-对称二叉树/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"对称二叉树"
"对称二叉树"
,
"101"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/1.leetcode-树/9.102-二叉树的层序遍历/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"二叉树的层序遍历"
"二叉树的层序遍历"
,
"102"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/2.leetcode-哈希表/1.30-串联所有单词的子串/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"串联所有单词的子串"
"串联所有单词的子串"
,
"30"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/2.leetcode-哈希表/10.166-分数到小数/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"分数到小数"
"分数到小数"
,
"166"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/2.leetcode-哈希表/2.205-同构字符串/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"同构字符串"
"同构字符串"
,
"205"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/2.leetcode-哈希表/3.36-有效的数独/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"有效的数独"
"有效的数独"
,
"36"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/2.leetcode-哈希表/4.41-缺失的第一个正数/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"缺失的第一个正数"
"缺失的第一个正数"
,
"41"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/2.leetcode-哈希表/5.76-最小覆盖子串/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"最小覆盖子串"
"最小覆盖子串"
,
"76"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/2.leetcode-哈希表/6.49-字母异位词分组/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"字母异位词分组"
"字母异位词分组"
,
"49"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/2.leetcode-哈希表/7.126-单词接龙 II/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"单词接龙 II"
"单词接龙 II"
,
"126"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/2.leetcode-哈希表/8.127-单词接龙/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"单词接龙"
"单词接龙"
,
"127"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/2.leetcode-哈希表/9.128-最长连续序列/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"最长连续序列"
"最长连续序列"
,
"128"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/3.leetcode-图与搜索/1.77-组合/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"组合"
"组合"
,
"77"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/3.leetcode-图与搜索/10.130-被围绕的区域/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"被围绕的区域"
"被围绕的区域"
,
"130"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/3.leetcode-图与搜索/2.133-克隆图/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"克隆图"
"克隆图"
,
"133"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/3.leetcode-图与搜索/3.332-重新安排行程/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"重新安排行程"
"重新安排行程"
,
"332"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/3.leetcode-图与搜索/4.207-课程表/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"课程表"
"课程表"
,
"207"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/3.leetcode-图与搜索/5.329-矩阵中的最长递增路径/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"矩阵中的最长递增路径"
"矩阵中的最长递增路径"
,
"329"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/3.leetcode-图与搜索/6.210-课程表 II/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"课程表 II"
"课程表 II"
,
"210"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/3.leetcode-图与搜索/7.79-单词搜索/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"单词搜索"
"单词搜索"
,
"79"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/3.leetcode-图与搜索/8.112-路径总和/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"路径总和"
"路径总和"
,
"112"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/3.leetcode-图与搜索/9.113-路径总和 II/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"路径总和 II"
"路径总和 II"
,
"113"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/4.leetcode-数学/1.29-两数相除/config.json
浏览文件 @
c8bffe7d
...
@@ -11,7 +11,8 @@
...
@@ -11,7 +11,8 @@
"keywords_must"
:
[
"keywords_must"
:
[
[
[
"leetcode"
,
"leetcode"
,
"两数相除"
"两数相除"
,
"29"
]
]
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
...
...
data/3.算法高阶/4.leetcode-数学/10.60-排列序列/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/2.12-整数转罗马数字/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/3.50-Pow(x, n)/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/4.9-回文数/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/5.66-加一/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/6.7-整数反转/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/7.67-二进制求和/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/8.69-x 的平方根/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/4.leetcode-数学/9.13-罗马数字转整数/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/1.355-设计推特/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/10.297-二叉树的序列化与反序列化/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/2.380-O(1) 时间插入、删除和获取随机元素/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/3.381-O(1) 时间插入、删除和获取随机元素 - 允许重复/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/4.460-LFU 缓存/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/5.146-LRU 缓存机制/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/6.173-二叉搜索树迭代器/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/7.208-实现 Trie (前缀树)/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/8.535-TinyURL 的加密与解密/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/5.leetcode-设计/9.341-扁平化嵌套列表迭代器/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/1.22-括号生成/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/10.63-不同路径 II/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/11.70-爬楼梯/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/12.44-通配符匹配/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/13.87-扰乱字符串/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/2.64-最小路径和/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/3.91-解码方法/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/4.10-正则表达式匹配/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/5.5-最长回文子串/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/6.53-最大子序和/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/7.62-不同路径/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/8.72-编辑距离/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/6.leetcode-动态规划/9.85-最大矩形/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/1.40-组合总和 II/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/10.51-N 皇后/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/2.52-N皇后 II/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/3.90-子集 II/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/4.89-格雷编码/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/5.47-全排列 II/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/6.17-电话号码的字母组合/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/7.39-组合总和/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/8.46-全排列/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/7.leetcode-回溯算法/9.37-解数独/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/1.122-买卖股票的最佳时机 II/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/10.330-按要求补齐数组/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/2.45-跳跃游戏 II/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/3.68-文本左右对齐/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/4.135-分发糖果/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/5.55-跳跃游戏/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/6.134-加油站/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/7.179-最大数/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/8.316-去除重复字母/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/3.算法高阶/8.leetcode-贪心/9.321-拼接最大数/config.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
data/tree.json
浏览文件 @
c8bffe7d
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录