提交 c8bffe7d 编写于 作者: L luxin

add number for keywords_must

上级 60b470e6
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
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"螺旋矩阵 II"
"螺旋矩阵 II",
"59"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"旋转图像"
"旋转图像",
"48"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"两数之和"
"两数之和",
"1"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"螺旋矩阵"
"螺旋矩阵",
"54"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"删除有序数组中的重复项 II"
"删除有序数组中的重复项 II",
"80"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"合并区间"
"合并区间",
"56"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"矩阵置零"
"矩阵置零",
"73"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"搜索二维矩阵"
"搜索二维矩阵",
"74"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"搜索插入位置"
"搜索插入位置",
"35"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"搜索旋转排序数组 II"
"搜索旋转排序数组 II",
"81"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"四数之和"
"四数之和",
"18"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"插入区间"
"插入区间",
"57"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"寻找两个正序数组的中位数"
"寻找两个正序数组的中位数",
"4"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"子集"
"子集",
"78"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"搜索旋转排序数组"
"搜索旋转排序数组",
"33"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"三数之和"
"三数之和",
"15"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"在排序数组中查找元素的第一个和最后一个位置"
"在排序数组中查找元素的第一个和最后一个位置",
"34"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"删除排序链表中的重复元素 II"
"删除排序链表中的重复元素 II",
"82"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"合并两个有序链表"
"合并两个有序链表",
"21"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"删除链表的倒数第 N 个结点"
"删除链表的倒数第 N 个结点",
"19"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"删除排序链表中的重复元素"
"删除排序链表中的重复元素",
"83"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"K 个一组翻转链表"
"K 个一组翻转链表",
"25"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"分隔链表"
"分隔链表",
"86"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"合并K个升序链表"
"合并K个升序链表",
"23"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"反转链表 II"
"反转链表 II",
"92"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"两数相加"
"两数相加",
"2"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"两两交换链表中的节点"
"两两交换链表中的节点",
"24"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"最后一个单词的长度"
"最后一个单词的长度",
"58"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"实现 strStr()"
"实现 strStr()",
"28"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"交错字符串"
"交错字符串",
"97"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"复原 IP 地址"
"复原 IP 地址",
"93"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"字符串转换整数 (atoi)"
"字符串转换整数 (atoi)",
"8"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"外观数列"
"外观数列",
"38"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"无重复字符的最长子串"
"无重复字符的最长子串",
"3"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"Z 字形变换"
"Z 字形变换",
"6"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"最长公共前缀"
"最长公共前缀",
"14"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"字符串相乘"
"字符串相乘",
"43"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"有效数字"
"有效数字",
"65"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"基本计算器 II"
"基本计算器 II",
"227"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"接雨水"
"接雨水",
"42"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"简化路径"
"简化路径",
"71"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"有效的括号"
"有效的括号",
"20"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"基本计算器"
"基本计算器",
"224"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"最长有效括号"
"最长有效括号",
"32"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"最小栈"
"最小栈",
"155"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"天际线问题"
"天际线问题",
"218"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"柱状图中最大的矩形"
"柱状图中最大的矩形",
"84"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"逆波兰表达式求值"
"逆波兰表达式求值",
"150"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"翻转对"
"翻转对",
"493"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"有序矩阵中第 K 小的元素"
"有序矩阵中第 K 小的元素",
"378"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"摆动排序 II"
"摆动排序 II",
"324"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"H 指数"
"H 指数",
"274"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"前 K 个高频元素"
"前 K 个高频元素",
"347"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"俄罗斯套娃信封问题"
"俄罗斯套娃信封问题",
"354"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"最大间距"
"最大间距",
"164"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"区间和的个数"
"区间和的个数",
"327"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"排序数组"
"排序数组",
"912"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"计算右侧小于当前元素的个数"
"计算右侧小于当前元素的个数",
"315"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"颜色分类"
"颜色分类",
"75"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"最接近的三数之和"
"最接近的三数之和",
"16"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"盛最多水的容器"
"盛最多水的容器",
"11"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"下一个排列"
"下一个排列",
"31"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"环形链表 II"
"环形链表 II",
"142"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"环形链表"
"环形链表",
"141"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"旋转链表"
"旋转链表",
"61"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"删除有序数组中的重复项"
"删除有序数组中的重复项",
"26"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"移除元素"
"移除元素",
"27"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"合并两个有序数组"
"合并两个有序数组",
"88"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"不同的二叉搜索树 II"
"不同的二叉搜索树 II",
"95"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"二叉树的锯齿形层序遍历"
"二叉树的锯齿形层序遍历",
"103"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"相同的树"
"相同的树",
"100"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"二叉树中的最大路径和"
"二叉树中的最大路径和",
"124"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"验证二叉搜索树"
"验证二叉搜索树",
"98"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"不同的二叉搜索树"
"不同的二叉搜索树",
"96"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"恢复二叉搜索树"
"恢复二叉搜索树",
"99"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"二叉树的中序遍历"
"二叉树的中序遍历",
"94"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"对称二叉树"
"对称二叉树",
"101"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"二叉树的层序遍历"
"二叉树的层序遍历",
"102"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"串联所有单词的子串"
"串联所有单词的子串",
"30"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"分数到小数"
"分数到小数",
"166"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"同构字符串"
"同构字符串",
"205"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"有效的数独"
"有效的数独",
"36"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"缺失的第一个正数"
"缺失的第一个正数",
"41"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"最小覆盖子串"
"最小覆盖子串",
"76"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"字母异位词分组"
"字母异位词分组",
"49"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"单词接龙 II"
"单词接龙 II",
"126"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"单词接龙"
"单词接龙",
"127"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"最长连续序列"
"最长连续序列",
"128"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"组合"
"组合",
"77"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"被围绕的区域"
"被围绕的区域",
"130"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"克隆图"
"克隆图",
"133"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"重新安排行程"
"重新安排行程",
"332"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"课程表"
"课程表",
"207"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"矩阵中的最长递增路径"
"矩阵中的最长递增路径",
"329"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"课程表 II"
"课程表 II",
"210"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"单词搜索"
"单词搜索",
"79"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"路径总和"
"路径总和",
"112"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"路径总和 II"
"路径总和 II",
"113"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"两数相除"
"两数相除",
"29"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"排列序列"
"排列序列",
"60"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"整数转罗马数字"
"整数转罗马数字",
"12"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"Pow(x, n)"
"Pow(x, n)",
"50"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"回文数"
"回文数",
"9"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"加一"
"加一",
"66"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"整数反转"
"整数反转",
"7"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"二进制求和"
"二进制求和",
"67"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"x 的平方根"
"x 的平方根",
"69"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"罗马数字转整数"
"罗马数字转整数",
"13"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"设计推特"
"设计推特",
"355"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"二叉树的序列化与反序列化"
"二叉树的序列化与反序列化",
"297"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"O(1) 时间插入、删除和获取随机元素"
"O(1) 时间插入、删除和获取随机元素",
"380"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"O(1) 时间插入、删除和获取随机元素 - 允许重复"
"O(1) 时间插入、删除和获取随机元素 - 允许重复",
"381"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"LFU 缓存"
"LFU 缓存",
"460"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"LRU 缓存机制"
"LRU 缓存机制",
"146"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"二叉搜索树迭代器"
"二叉搜索树迭代器",
"173"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"实现 Trie (前缀树)"
"实现 Trie (前缀树)",
"208"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"TinyURL 的加密与解密"
"TinyURL 的加密与解密",
"535"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"扁平化嵌套列表迭代器"
"扁平化嵌套列表迭代器",
"341"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"括号生成"
"括号生成",
"22"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"不同路径 II"
"不同路径 II",
"63"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"爬楼梯"
"爬楼梯",
"70"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"通配符匹配"
"通配符匹配",
"44"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"扰乱字符串"
"扰乱字符串",
"87"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"最小路径和"
"最小路径和",
"64"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"解码方法"
"解码方法",
"91"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"正则表达式匹配"
"正则表达式匹配",
"10"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"最长回文子串"
"最长回文子串",
"5"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"最大子序和"
"最大子序和",
"53"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"不同路径"
"不同路径",
"62"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"编辑距离"
"编辑距离",
"72"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"最大矩形"
"最大矩形",
"85"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"组合总和 II"
"组合总和 II",
"40"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"N 皇后"
"N 皇后",
"51"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"N皇后 II"
"N皇后 II",
"52"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"子集 II"
"子集 II",
"90"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"格雷编码"
"格雷编码",
"89"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"全排列 II"
"全排列 II",
"47"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"电话号码的字母组合"
"电话号码的字母组合",
"17"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"组合总和"
"组合总和",
"39"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"全排列"
"全排列",
"46"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"解数独"
"解数独",
"37"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"买卖股票的最佳时机 II"
"买卖股票的最佳时机 II",
"122"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"按要求补齐数组"
"按要求补齐数组",
"330"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"跳跃游戏 II"
"跳跃游戏 II",
"45"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"文本左右对齐"
"文本左右对齐",
"68"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"分发糖果"
"分发糖果",
"135"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"跳跃游戏"
"跳跃游戏",
"55"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"加油站"
"加油站",
"134"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"最大数"
"最大数",
"179"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"去除重复字母"
"去除重复字母",
"316"
]
],
"keywords_forbid": []
......
......@@ -11,7 +11,8 @@
"keywords_must": [
[
"leetcode",
"拼接最大数"
"拼接最大数",
"321"
]
],
"keywords_forbid": []
......
......@@ -27,7 +27,8 @@
"切面条"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -44,7 +45,8 @@
"大衍数列"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -61,7 +63,8 @@
"门牌制作"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -78,7 +81,8 @@
"方阵转置"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -95,7 +99,8 @@
"微生物增殖"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -112,7 +117,8 @@
"成绩统计"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -129,7 +135,8 @@
"星系炸弹"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -146,7 +153,8 @@
"特别数的和"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -163,7 +171,8 @@
"蛇形填数"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -180,7 +189,8 @@
"日志统计"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -197,7 +207,8 @@
"星期一"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -214,7 +225,8 @@
"猜年龄"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -231,7 +243,8 @@
"合并检测"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -248,7 +261,8 @@
"生日蜡烛"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -265,7 +279,8 @@
"纸牌三角形"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -282,7 +297,8 @@
"排它平方数"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -299,7 +315,8 @@
"四平方和"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -316,12 +333,14 @@
"大数乘法"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -343,7 +362,8 @@
"第几天"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -360,7 +380,8 @@
"k倍区间"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -377,7 +398,8 @@
"REPEAT 程序"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -394,7 +416,8 @@
"煤球数目"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -411,7 +434,8 @@
"乘积尾零"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -428,7 +452,8 @@
"分数"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -445,7 +470,8 @@
"第几个幸运数"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -462,7 +488,8 @@
"猜字母"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -479,7 +506,8 @@
"次数差"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -496,7 +524,8 @@
"交换瓶子"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -513,7 +542,8 @@
"递增三元组"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -530,7 +560,8 @@
"比酒量"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -547,7 +578,8 @@
"成绩分析"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -564,7 +596,8 @@
"等差素数列"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -581,7 +614,8 @@
"乘积最大"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -598,7 +632,8 @@
"错误票据"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -615,12 +650,14 @@
"神奇算式"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -642,7 +679,8 @@
"黄金连分数"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -659,7 +697,8 @@
"字符串编码"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -676,7 +715,8 @@
"分类计数"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -693,7 +733,8 @@
"解码"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -710,7 +751,8 @@
"不同子串"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -727,7 +769,8 @@
"格子中输出"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -744,7 +787,8 @@
"最大公共子串"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -761,7 +805,8 @@
"字母阵列"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -778,7 +823,8 @@
"单词分析"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -795,7 +841,8 @@
"翻硬币"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -812,7 +859,8 @@
"人物相关性分析"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -829,7 +877,8 @@
"回文日期"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -846,12 +895,14 @@
"消除尾一"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -873,7 +924,8 @@
"抽签"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -890,7 +942,8 @@
"打印图形"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -907,7 +960,8 @@
"等差数列"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -924,7 +978,8 @@
"取数位"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -941,7 +996,8 @@
"逆波兰表达式"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -958,7 +1014,8 @@
"扑克序列"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -975,7 +1032,8 @@
"振兴中华"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -992,7 +1050,8 @@
"带分数"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1009,12 +1068,14 @@
"斐波那契"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1036,7 +1097,8 @@
"堆的计数"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1053,12 +1115,14 @@
"幸运数"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1080,7 +1144,8 @@
"方程整数解"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1097,7 +1162,8 @@
"方格填数"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1114,7 +1180,8 @@
"承压计算"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1131,7 +1198,8 @@
"7段码"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1148,7 +1216,8 @@
"压缩变换"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1165,7 +1234,8 @@
"放棋子"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1182,7 +1252,8 @@
"跑步锻炼"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1199,7 +1270,8 @@
"三体攻击"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1216,7 +1288,8 @@
"明码"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1233,7 +1306,8 @@
"螺旋折线"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1250,7 +1324,8 @@
"兰顿蚂蚁"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1267,7 +1342,8 @@
"跑步训练"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1284,7 +1360,8 @@
"等腰三角形"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1301,7 +1378,8 @@
"分巧克力"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1318,7 +1396,8 @@
"颠倒的价牌"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1335,7 +1414,8 @@
"夺冠概率"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1352,7 +1432,8 @@
"分糖果"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1369,7 +1450,8 @@
"小朋友排队"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1386,7 +1468,8 @@
"灵能传输"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1403,7 +1486,8 @@
"平面切分"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1420,12 +1504,14 @@
"9数算式"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1447,7 +1533,8 @@
"方格分割"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1464,7 +1551,8 @@
"凑算式"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1481,7 +1569,8 @@
"完美平方数"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1498,7 +1587,8 @@
"分配口罩"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1515,7 +1605,8 @@
"搭积木"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1532,7 +1623,8 @@
"超级胶水"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1549,7 +1641,8 @@
"第39级台阶"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1566,7 +1659,8 @@
"迷宫"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1583,7 +1677,8 @@
"李白打酒"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1600,7 +1695,8 @@
"字串排序"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1617,7 +1713,8 @@
"网络分析"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1634,7 +1731,8 @@
"波动数列"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1651,7 +1749,8 @@
"跳蚱蜢"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1668,12 +1767,14 @@
"大臣的旅费"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1695,7 +1796,8 @@
"测试次数"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1712,7 +1814,8 @@
"矩阵"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1729,7 +1832,8 @@
"地宫取宝"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1746,7 +1850,8 @@
"装饰珠"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1763,7 +1868,8 @@
"倍数问题"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1780,7 +1886,8 @@
"组合数问题"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1797,7 +1904,8 @@
"糖果"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1814,17 +1922,20 @@
"垒骰子"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1848,10 +1959,12 @@
"keywords_must": [
[
"leetcode",
"螺旋矩阵 II"
"螺旋矩阵 II",
"59"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1865,10 +1978,12 @@
"keywords_must": [
[
"leetcode",
"搜索旋转排序数组 II"
"搜索旋转排序数组 II",
"81"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1882,10 +1997,12 @@
"keywords_must": [
[
"leetcode",
"四数之和"
"四数之和",
"18"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1899,10 +2016,12 @@
"keywords_must": [
[
"leetcode",
"插入区间"
"插入区间",
"57"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1916,10 +2035,12 @@
"keywords_must": [
[
"leetcode",
"寻找两个正序数组的中位数"
"寻找两个正序数组的中位数",
"4"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1933,10 +2054,12 @@
"keywords_must": [
[
"leetcode",
"子集"
"子集",
"78"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1950,10 +2073,12 @@
"keywords_must": [
[
"leetcode",
"搜索旋转排序数组"
"搜索旋转排序数组",
"33"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1967,10 +2092,12 @@
"keywords_must": [
[
"leetcode",
"三数之和"
"三数之和",
"15"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -1984,10 +2111,12 @@
"keywords_must": [
[
"leetcode",
"在排序数组中查找元素的第一个和最后一个位置"
"在排序数组中查找元素的第一个和最后一个位置",
"34"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2001,10 +2130,12 @@
"keywords_must": [
[
"leetcode",
"旋转图像"
"旋转图像",
"48"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2018,10 +2149,12 @@
"keywords_must": [
[
"leetcode",
"两数之和"
"两数之和",
"1"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2035,10 +2168,12 @@
"keywords_must": [
[
"leetcode",
"螺旋矩阵"
"螺旋矩阵",
"54"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2052,10 +2187,12 @@
"keywords_must": [
[
"leetcode",
"删除有序数组中的重复项 II"
"删除有序数组中的重复项 II",
"80"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2069,10 +2206,12 @@
"keywords_must": [
[
"leetcode",
"合并区间"
"合并区间",
"56"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2086,10 +2225,12 @@
"keywords_must": [
[
"leetcode",
"矩阵置零"
"矩阵置零",
"73"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2103,10 +2244,12 @@
"keywords_must": [
[
"leetcode",
"搜索二维矩阵"
"搜索二维矩阵",
"74"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2120,15 +2263,18 @@
"keywords_must": [
[
"leetcode",
"搜索插入位置"
"搜索插入位置",
"35"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2147,10 +2293,12 @@
"keywords_must": [
[
"leetcode",
"删除排序链表中的重复元素 II"
"删除排序链表中的重复元素 II",
"82"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2164,10 +2312,12 @@
"keywords_must": [
[
"leetcode",
"删除链表的倒数第 N 个结点"
"删除链表的倒数第 N 个结点",
"19"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2181,10 +2331,12 @@
"keywords_must": [
[
"leetcode",
"删除排序链表中的重复元素"
"删除排序链表中的重复元素",
"83"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2198,10 +2350,12 @@
"keywords_must": [
[
"leetcode",
"K 个一组翻转链表"
"K 个一组翻转链表",
"25"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2215,10 +2369,12 @@
"keywords_must": [
[
"leetcode",
"分隔链表"
"分隔链表",
"86"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2232,10 +2388,12 @@
"keywords_must": [
[
"leetcode",
"合并K个升序链表"
"合并K个升序链表",
"23"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2249,10 +2407,12 @@
"keywords_must": [
[
"leetcode",
"反转链表 II"
"反转链表 II",
"92"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2266,10 +2426,12 @@
"keywords_must": [
[
"leetcode",
"两数相加"
"两数相加",
"2"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2283,10 +2445,12 @@
"keywords_must": [
[
"leetcode",
"两两交换链表中的节点"
"两两交换链表中的节点",
"24"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2300,15 +2464,18 @@
"keywords_must": [
[
"leetcode",
"合并两个有序链表"
"合并两个有序链表",
"21"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2327,10 +2494,12 @@
"keywords_must": [
[
"leetcode",
"最后一个单词的长度"
"最后一个单词的长度",
"58"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2344,10 +2513,12 @@
"keywords_must": [
[
"leetcode",
"复原 IP 地址"
"复原 IP 地址",
"93"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2361,10 +2532,12 @@
"keywords_must": [
[
"leetcode",
"字符串转换整数 (atoi)"
"字符串转换整数 (atoi)",
"8"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2378,10 +2551,12 @@
"keywords_must": [
[
"leetcode",
"外观数列"
"外观数列",
"38"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2395,10 +2570,12 @@
"keywords_must": [
[
"leetcode",
"无重复字符的最长子串"
"无重复字符的最长子串",
"3"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2412,10 +2589,12 @@
"keywords_must": [
[
"leetcode",
"Z 字形变换"
"Z 字形变换",
"6"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2429,10 +2608,12 @@
"keywords_must": [
[
"leetcode",
"最长公共前缀"
"最长公共前缀",
"14"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2446,10 +2627,12 @@
"keywords_must": [
[
"leetcode",
"字符串相乘"
"字符串相乘",
"43"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2463,10 +2646,12 @@
"keywords_must": [
[
"leetcode",
"有效数字"
"有效数字",
"65"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2480,10 +2665,12 @@
"keywords_must": [
[
"leetcode",
"实现 strStr()"
"实现 strStr()",
"28"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2497,15 +2684,18 @@
"keywords_must": [
[
"leetcode",
"交错字符串"
"交错字符串",
"97"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2524,10 +2714,12 @@
"keywords_must": [
[
"leetcode",
"基本计算器 II"
"基本计算器 II",
"227"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2541,10 +2733,12 @@
"keywords_must": [
[
"leetcode",
"简化路径"
"简化路径",
"71"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2558,10 +2752,12 @@
"keywords_must": [
[
"leetcode",
"有效的括号"
"有效的括号",
"20"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2575,10 +2771,12 @@
"keywords_must": [
[
"leetcode",
"基本计算器"
"基本计算器",
"224"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2592,10 +2790,12 @@
"keywords_must": [
[
"leetcode",
"最长有效括号"
"最长有效括号",
"32"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2609,10 +2809,12 @@
"keywords_must": [
[
"leetcode",
"最小栈"
"最小栈",
"155"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2626,10 +2828,12 @@
"keywords_must": [
[
"leetcode",
"天际线问题"
"天际线问题",
"218"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2643,10 +2847,12 @@
"keywords_must": [
[
"leetcode",
"柱状图中最大的矩形"
"柱状图中最大的矩形",
"84"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2660,10 +2866,12 @@
"keywords_must": [
[
"leetcode",
"逆波兰表达式求值"
"逆波兰表达式求值",
"150"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2677,15 +2885,18 @@
"keywords_must": [
[
"leetcode",
"接雨水"
"接雨水",
"42"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2704,10 +2915,12 @@
"keywords_must": [
[
"leetcode",
"翻转对"
"翻转对",
"493"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2721,10 +2934,12 @@
"keywords_must": [
[
"leetcode",
"摆动排序 II"
"摆动排序 II",
"324"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2738,10 +2953,12 @@
"keywords_must": [
[
"leetcode",
"H 指数"
"H 指数",
"274"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2755,10 +2972,12 @@
"keywords_must": [
[
"leetcode",
"前 K 个高频元素"
"前 K 个高频元素",
"347"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2772,10 +2991,12 @@
"keywords_must": [
[
"leetcode",
"俄罗斯套娃信封问题"
"俄罗斯套娃信封问题",
"354"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2789,10 +3010,12 @@
"keywords_must": [
[
"leetcode",
"最大间距"
"最大间距",
"164"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2806,10 +3029,12 @@
"keywords_must": [
[
"leetcode",
"区间和的个数"
"区间和的个数",
"327"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2823,10 +3048,12 @@
"keywords_must": [
[
"leetcode",
"排序数组"
"排序数组",
"912"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2840,10 +3067,12 @@
"keywords_must": [
[
"leetcode",
"计算右侧小于当前元素的个数"
"计算右侧小于当前元素的个数",
"315"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2857,15 +3086,18 @@
"keywords_must": [
[
"leetcode",
"有序矩阵中第 K 小的元素"
"有序矩阵中第 K 小的元素",
"378"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2884,10 +3116,12 @@
"keywords_must": [
[
"leetcode",
"颜色分类"
"颜色分类",
"75"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2901,10 +3135,12 @@
"keywords_must": [
[
"leetcode",
"盛最多水的容器"
"盛最多水的容器",
"11"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2918,10 +3154,12 @@
"keywords_must": [
[
"leetcode",
"下一个排列"
"下一个排列",
"31"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2935,10 +3173,12 @@
"keywords_must": [
[
"leetcode",
"环形链表 II"
"环形链表 II",
"142"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2952,10 +3192,12 @@
"keywords_must": [
[
"leetcode",
"环形链表"
"环形链表",
"141"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2969,10 +3211,12 @@
"keywords_must": [
[
"leetcode",
"旋转链表"
"旋转链表",
"61"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -2986,10 +3230,12 @@
"keywords_must": [
[
"leetcode",
"删除有序数组中的重复项"
"删除有序数组中的重复项",
"26"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3003,10 +3249,12 @@
"keywords_must": [
[
"leetcode",
"移除元素"
"移除元素",
"27"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3020,10 +3268,12 @@
"keywords_must": [
[
"leetcode",
"合并两个有序数组"
"合并两个有序数组",
"88"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3037,20 +3287,24 @@
"keywords_must": [
[
"leetcode",
"最接近的三数之和"
"最接近的三数之和",
"16"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3074,10 +3328,12 @@
"keywords_must": [
[
"leetcode",
"不同的二叉搜索树 II"
"不同的二叉搜索树 II",
"95"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3091,10 +3347,12 @@
"keywords_must": [
[
"leetcode",
"相同的树"
"相同的树",
"100"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3108,10 +3366,12 @@
"keywords_must": [
[
"leetcode",
"二叉树中的最大路径和"
"二叉树中的最大路径和",
"124"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3125,10 +3385,12 @@
"keywords_must": [
[
"leetcode",
"验证二叉搜索树"
"验证二叉搜索树",
"98"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3142,10 +3404,12 @@
"keywords_must": [
[
"leetcode",
"不同的二叉搜索树"
"不同的二叉搜索树",
"96"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3159,10 +3423,12 @@
"keywords_must": [
[
"leetcode",
"恢复二叉搜索树"
"恢复二叉搜索树",
"99"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3176,10 +3442,12 @@
"keywords_must": [
[
"leetcode",
"二叉树的中序遍历"
"二叉树的中序遍历",
"94"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3193,10 +3461,12 @@
"keywords_must": [
[
"leetcode",
"对称二叉树"
"对称二叉树",
"101"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3210,10 +3480,12 @@
"keywords_must": [
[
"leetcode",
"二叉树的层序遍历"
"二叉树的层序遍历",
"102"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3227,15 +3499,18 @@
"keywords_must": [
[
"leetcode",
"二叉树的锯齿形层序遍历"
"二叉树的锯齿形层序遍历",
"103"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3254,10 +3529,12 @@
"keywords_must": [
[
"leetcode",
"串联所有单词的子串"
"串联所有单词的子串",
"30"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3271,10 +3548,12 @@
"keywords_must": [
[
"leetcode",
"同构字符串"
"同构字符串",
"205"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3288,10 +3567,12 @@
"keywords_must": [
[
"leetcode",
"有效的数独"
"有效的数独",
"36"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3305,10 +3586,12 @@
"keywords_must": [
[
"leetcode",
"缺失的第一个正数"
"缺失的第一个正数",
"41"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3322,10 +3605,12 @@
"keywords_must": [
[
"leetcode",
"最小覆盖子串"
"最小覆盖子串",
"76"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3339,10 +3624,12 @@
"keywords_must": [
[
"leetcode",
"字母异位词分组"
"字母异位词分组",
"49"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3356,10 +3643,12 @@
"keywords_must": [
[
"leetcode",
"单词接龙 II"
"单词接龙 II",
"126"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3373,10 +3662,12 @@
"keywords_must": [
[
"leetcode",
"单词接龙"
"单词接龙",
"127"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3390,10 +3681,12 @@
"keywords_must": [
[
"leetcode",
"最长连续序列"
"最长连续序列",
"128"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3407,15 +3700,18 @@
"keywords_must": [
[
"leetcode",
"分数到小数"
"分数到小数",
"166"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3434,10 +3730,12 @@
"keywords_must": [
[
"leetcode",
"组合"
"组合",
"77"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3451,10 +3749,12 @@
"keywords_must": [
[
"leetcode",
"克隆图"
"克隆图",
"133"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3468,10 +3768,12 @@
"keywords_must": [
[
"leetcode",
"重新安排行程"
"重新安排行程",
"332"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3485,10 +3787,12 @@
"keywords_must": [
[
"leetcode",
"课程表"
"课程表",
"207"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3502,10 +3806,12 @@
"keywords_must": [
[
"leetcode",
"矩阵中的最长递增路径"
"矩阵中的最长递增路径",
"329"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3519,10 +3825,12 @@
"keywords_must": [
[
"leetcode",
"课程表 II"
"课程表 II",
"210"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3536,10 +3844,12 @@
"keywords_must": [
[
"leetcode",
"单词搜索"
"单词搜索",
"79"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3553,10 +3863,12 @@
"keywords_must": [
[
"leetcode",
"路径总和"
"路径总和",
"112"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3570,10 +3882,12 @@
"keywords_must": [
[
"leetcode",
"路径总和 II"
"路径总和 II",
"113"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3587,15 +3901,18 @@
"keywords_must": [
[
"leetcode",
"被围绕的区域"
"被围绕的区域",
"130"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3614,10 +3931,12 @@
"keywords_must": [
[
"leetcode",
"两数相除"
"两数相除",
"29"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3631,10 +3950,12 @@
"keywords_must": [
[
"leetcode",
"整数转罗马数字"
"整数转罗马数字",
"12"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3648,10 +3969,12 @@
"keywords_must": [
[
"leetcode",
"Pow(x, n)"
"Pow(x, n)",
"50"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3665,10 +3988,12 @@
"keywords_must": [
[
"leetcode",
"回文数"
"回文数",
"9"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3682,10 +4007,12 @@
"keywords_must": [
[
"leetcode",
"加一"
"加一",
"66"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3699,10 +4026,12 @@
"keywords_must": [
[
"leetcode",
"整数反转"
"整数反转",
"7"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3716,10 +4045,12 @@
"keywords_must": [
[
"leetcode",
"二进制求和"
"二进制求和",
"67"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3733,10 +4064,12 @@
"keywords_must": [
[
"leetcode",
"x 的平方根"
"x 的平方根",
"69"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3750,10 +4083,12 @@
"keywords_must": [
[
"leetcode",
"罗马数字转整数"
"罗马数字转整数",
"13"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3767,15 +4102,18 @@
"keywords_must": [
[
"leetcode",
"排列序列"
"排列序列",
"60"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3794,10 +4132,12 @@
"keywords_must": [
[
"leetcode",
"设计推特"
"设计推特",
"355"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3811,10 +4151,12 @@
"keywords_must": [
[
"leetcode",
"O(1) 时间插入、删除和获取随机元素"
"O(1) 时间插入、删除和获取随机元素",
"380"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3828,10 +4170,12 @@
"keywords_must": [
[
"leetcode",
"O(1) 时间插入、删除和获取随机元素 - 允许重复"
"O(1) 时间插入、删除和获取随机元素 - 允许重复",
"381"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3845,10 +4189,12 @@
"keywords_must": [
[
"leetcode",
"LFU 缓存"
"LFU 缓存",
"460"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3862,10 +4208,12 @@
"keywords_must": [
[
"leetcode",
"LRU 缓存机制"
"LRU 缓存机制",
"146"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3879,10 +4227,12 @@
"keywords_must": [
[
"leetcode",
"二叉搜索树迭代器"
"二叉搜索树迭代器",
"173"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3896,10 +4246,12 @@
"keywords_must": [
[
"leetcode",
"实现 Trie (前缀树)"
"实现 Trie (前缀树)",
"208"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3913,10 +4265,12 @@
"keywords_must": [
[
"leetcode",
"TinyURL 的加密与解密"
"TinyURL 的加密与解密",
"535"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3930,10 +4284,12 @@
"keywords_must": [
[
"leetcode",
"扁平化嵌套列表迭代器"
"扁平化嵌套列表迭代器",
"341"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3947,15 +4303,18 @@
"keywords_must": [
[
"leetcode",
"二叉树的序列化与反序列化"
"二叉树的序列化与反序列化",
"297"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3974,10 +4333,12 @@
"keywords_must": [
[
"leetcode",
"括号生成"
"括号生成",
"22"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -3991,10 +4352,12 @@
"keywords_must": [
[
"leetcode",
"最小路径和"
"最小路径和",
"64"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4008,10 +4371,12 @@
"keywords_must": [
[
"leetcode",
"解码方法"
"解码方法",
"91"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4025,10 +4390,12 @@
"keywords_must": [
[
"leetcode",
"正则表达式匹配"
"正则表达式匹配",
"10"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4042,10 +4409,12 @@
"keywords_must": [
[
"leetcode",
"最长回文子串"
"最长回文子串",
"5"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4059,10 +4428,12 @@
"keywords_must": [
[
"leetcode",
"最大子序和"
"最大子序和",
"53"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4076,10 +4447,12 @@
"keywords_must": [
[
"leetcode",
"不同路径"
"不同路径",
"62"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4093,10 +4466,12 @@
"keywords_must": [
[
"leetcode",
"编辑距离"
"编辑距离",
"72"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4110,10 +4485,12 @@
"keywords_must": [
[
"leetcode",
"最大矩形"
"最大矩形",
"85"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4127,10 +4504,12 @@
"keywords_must": [
[
"leetcode",
"不同路径 II"
"不同路径 II",
"63"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4144,10 +4523,12 @@
"keywords_must": [
[
"leetcode",
"爬楼梯"
"爬楼梯",
"70"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4161,10 +4542,12 @@
"keywords_must": [
[
"leetcode",
"通配符匹配"
"通配符匹配",
"44"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4178,15 +4561,18 @@
"keywords_must": [
[
"leetcode",
"扰乱字符串"
"扰乱字符串",
"87"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4205,10 +4591,12 @@
"keywords_must": [
[
"leetcode",
"组合总和 II"
"组合总和 II",
"40"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4222,10 +4610,12 @@
"keywords_must": [
[
"leetcode",
"N皇后 II"
"N皇后 II",
"52"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4239,10 +4629,12 @@
"keywords_must": [
[
"leetcode",
"子集 II"
"子集 II",
"90"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4256,10 +4648,12 @@
"keywords_must": [
[
"leetcode",
"格雷编码"
"格雷编码",
"89"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4273,10 +4667,12 @@
"keywords_must": [
[
"leetcode",
"全排列 II"
"全排列 II",
"47"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4290,10 +4686,12 @@
"keywords_must": [
[
"leetcode",
"电话号码的字母组合"
"电话号码的字母组合",
"17"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4307,10 +4705,12 @@
"keywords_must": [
[
"leetcode",
"组合总和"
"组合总和",
"39"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4324,10 +4724,12 @@
"keywords_must": [
[
"leetcode",
"全排列"
"全排列",
"46"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4341,10 +4743,12 @@
"keywords_must": [
[
"leetcode",
"解数独"
"解数独",
"37"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4358,15 +4762,18 @@
"keywords_must": [
[
"leetcode",
"N 皇后"
"N 皇后",
"51"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4385,10 +4792,12 @@
"keywords_must": [
[
"leetcode",
"买卖股票的最佳时机 II"
"买卖股票的最佳时机 II",
"122"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4402,10 +4811,12 @@
"keywords_must": [
[
"leetcode",
"跳跃游戏 II"
"跳跃游戏 II",
"45"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4419,10 +4830,12 @@
"keywords_must": [
[
"leetcode",
"文本左右对齐"
"文本左右对齐",
"68"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4436,10 +4849,12 @@
"keywords_must": [
[
"leetcode",
"分发糖果"
"分发糖果",
"135"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4453,10 +4868,12 @@
"keywords_must": [
[
"leetcode",
"跳跃游戏"
"跳跃游戏",
"55"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4470,10 +4887,12 @@
"keywords_must": [
[
"leetcode",
"加油站"
"加油站",
"134"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4487,10 +4906,12 @@
"keywords_must": [
[
"leetcode",
"最大数"
"最大数",
"179"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4504,10 +4925,12 @@
"keywords_must": [
[
"leetcode",
"去除重复字母"
"去除重复字母",
"316"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4521,10 +4944,12 @@
"keywords_must": [
[
"leetcode",
"拼接最大数"
"拼接最大数",
"321"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4538,15 +4963,18 @@
"keywords_must": [
[
"leetcode",
"按要求补齐数组"
"按要求补齐数组",
"330"
]
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
},
{
......@@ -4564,21 +4992,25 @@
"keywords_must": [
"算法问答"
],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
],
"keywords_must": [],
"keywords_forbid": []
"keywords_forbid": [],
"group": 0
}
}
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册