Giter Club home page Giter Club logo

leetcode_alg_practice's Introduction

leetcode_alg_practice

0001 两数之和,2020-02-28
0002 两数相加,2020-03-02
0003 无重复字符的最长子串,2020-03-05
0004 寻找两个有序数组的中位数
0005 最长回文子串
0006 Z 字形变换
0007 整数反转
0008 字符串转换整数 (atoi)
0009 回文数
0010 正则表达式匹配
0011 盛最多水的容器
0012 整数转罗马数字
0013 罗马数字转整数
0014 最长公共前缀
0015 三数之和
0016 最接近的三数之和
0017 电话号码的字母组合
0018 四数之和
0019 删除链表的倒数第N个节点
0020 有效的括号
0021 合并两个有序链表
0022 括号生成
0023 合并K个排序链表
0024 两两交换链表中的节点
0025 K 个一组翻转链表
0026 删除排序数组中的重复项
0027 移除元素
0028 实现 strStr()
0029 两数相除
0030 串联所有单词的子串
0031 下一个排列
0032 最长有效括号
0033 搜索旋转排序数组
0034 在排序数组中查找元素的第一个和最后一个位置
0035 搜索插入位置
0036 有效的数独
0037 解数独
0038 外观数列
0039 组合总和
0040 组合总和 II
0041 缺失的第一个正数
0042 接雨水
0043 字符串相乘
0044 通配符匹配
0045 跳跃游戏 II
0046 全排列
0047 全排列 II
0048 旋转图像
0049 字母异位词分组
0050 Pow(x, n)
0051 N皇后
0052 N皇后 II
0053 最大子序和
0054 螺旋矩阵
0055 跳跃游戏
0056 合并区间
0057 插入区间
0058 最后一个单词的长度
0059 螺旋矩阵 II
0060 第k个排列
0061 旋转链表
0062 不同路径
0063 不同路径 II
0064 最小路径和
0065 有效数字
0066 加一
0067 二进制求和
0068 文本左右对齐
0069 x 的平方根
0070 爬楼梯
0071 简化路径
0072 编辑距离
0073 矩阵置零
0074 搜索二维矩阵
0075 颜色分类
0076 最小覆盖子串
0077 组合
0078 子集
0079 单词搜索
0080 删除排序数组中的重复项 II
0081 搜索旋转排序数组 II
0082 删除排序链表中的重复元素 II
0083 删除排序链表中的重复元素
0084 柱状图中最大的矩形
0085 最大矩形
0086 分隔链表
0087 扰乱字符串
0088 合并两个有序数组
0089 格雷编码
0090 子集 II
0091 解码方法
0092 反转链表 II
0093 复原IP地址
0094 二叉树的中序遍历
0095 不同的二叉搜索树 II
0096 不同的二叉搜索树
0097 交错字符串
0098 验证二叉搜索树
0099 恢复二叉搜索树
0100 相同的树
0101 对称二叉树
0102 二叉树的层次遍历
0103 二叉树的锯齿形层次遍历
0104 二叉树的最大深度
0105 从前序与中序遍历序列构造二叉树
0106 从中序与后序遍历序列构造二叉树
0107 二叉树的层次遍历 II
0108 将有序数组转换为二叉搜索树
0109 有序链表转换二叉搜索树
0110 平衡二叉树
0111 二叉树的最小深度
0112 路径总和
0113 路径总和 II
0114 二叉树展开为链表
0115 不同的子序列
0116 填充每个节点的下一个右侧节点指针
0117 填充每个节点的下一个右侧节点指针 II
0118 杨辉三角
0119 杨辉三角 II
0120 三角形最小路径和
0121 买卖股票的最佳时机
0122 买卖股票的最佳时机 II
0123 买卖股票的最佳时机 III
0124 二叉树中的最大路径和
0125 验证回文串
0126 单词接龙 II
0127 单词接龙
0128 最长连续序列
0129 求根到叶子节点数字之和
0130 被围绕的区域
0131 分割回文串
0132 分割回文串 II
0133 克隆图
0134 加油站
0135 分发糖果
0136 只出现一次的数字
0137 只出现一次的数字 II
0138 复制带随机指针的链表
0139 单词拆分
0140 单词拆分 II
0141 环形链表
0142 环形链表 II
0143 重排链表
0144 二叉树的前序遍历
0145 二叉树的后序遍历
0146 LRU缓存机制
0147 对链表进行插入排序
0148 排序链表
0149 直线上最多的点数
0150 逆波兰表达式求值
0151 翻转字符串里的单词
0152 乘积最大子序列
0153 寻找旋转排序数组中的最小值
0154 寻找旋转排序数组中的最小值 II
0155 最小栈
0156 上下翻转二叉树
0157 用 Read4 读取 N 个字符
0158 用 Read4 读取 N 个字符 II
0159 至多包含两个不同字符的最长子串
0160 相交链表
0161 相隔为 1 的编辑距离
0162 寻找峰值
0163 缺失的区间
0164 最大间距
0165 比较版本号
0166 分数到小数
0167 两数之和 II - 输入有序数组
0168 Excel表列名称
0169 多数元素
0170 两数之和 III - 数据结构设计
0171 Excel表列序号
0172 阶乘后的零
0173 二叉搜索树迭代器
0174 地下城游戏
0179 最大数
0186 翻转字符串里的单词 II
0187 重复的DNA序列
0188 买卖股票的最佳时机 IV
0189 旋转数组
0190 颠倒二进制位
0191 位1的个数
0198 打家劫舍
0199 二叉树的右视图
0200 岛屿数量
0201 数字范围按位与
0202 快乐数
0203 移除链表元素
0204 计数质数
0205 同构字符串
0206 反转链表
0207 课程表
0208 实现 Trie (前缀树)
0209 长度最小的子数组
0210 课程表 II
0211 添加与搜索单词 - 数据结构设计
0212 单词搜索 II
0213 打家劫舍 II
0214 最短回文串
0215 数组中的第K个最大元素
0216 组合总和 III
0217 存在重复元素
0218 天际线问题
0219 存在重复元素 II
0220 存在重复元素 III
0221 最大正方形
0222 完全二叉树的节点个数
0223 矩形面积
0224 基本计算器
0225 用队列实现栈
0226 翻转二叉树
0227 基本计算器 II
0228 汇总区间
0229 求众数 II
0230 二叉搜索树中第K小的元素
0231 2的幂
0232 用栈实现队列
0233 数字 1 的个数
0234 回文链表
0235 二叉搜索树的最近公共祖先
0236 二叉树的最近公共祖先
0237 删除链表中的节点
0238 除自身以外数组的乘积
0239 滑动窗口最大值
0240 搜索二维矩阵 II
0241 为运算表达式设计优先级
0242 有效的字母异位词
0243 最短单词距离
0244 最短单词距离 II
0245 最短单词距离 III
0246 中心对称数
0247 中心对称数 II
0248 中心对称数 III
0249 移位字符串分组
0250 统计同值子树
0251 展开二维向量
0252 会议室
0253 会议室 II
0254 因子的组合
0255 验证前序遍历序列二叉搜索树
0256 粉刷房子
0257 二叉树的所有路径
0258 各位相加
0259 较小的三数之和
0260 只出现一次的数字 III
0261 以图判树
0263 丑数
0264 丑数 II
0265 粉刷房子 II
0266 回文排列
0267 回文排列 II
0268 缺失数字
0269 火星词典
0270 最接近的二叉搜索树值
0271 字符串的编码与解码
0272 最接近的二叉搜索树值 II
0273 整数转换英文表示
0274 H指数
0275 H指数 II
0276 栅栏涂色
0277 搜寻名人
0278 第一个错误的版本
0279 完全平方数
0280 摆动排序
0281 锯齿迭代器
0282 给表达式添加运算符
0283 移动零
0284 顶端迭代器
0285 二叉搜索树中的顺序后继
0286 墙与门
0287 寻找重复数
0288 单词的唯一缩写
0289 生命游戏
0290 单词规律
0291 单词规律 II
0292 Nim 游戏
0293 翻转游戏
0294 翻转游戏 II
0295 数据流的中位数
0296 最佳的碰头地点
0297 二叉树的序列化与反序列化
0298 二叉树最长连续序列
0299 猜数字游戏
0300 最长上升子序列
0301 删除无效的括号
0302 包含全部黑色像素的最小矩形
0303 区域和检索 - 数组不可变
0304 二维区域和检索 - 矩阵不可变
0305 岛屿数量 II
0306 累加数
0307 区域和检索 - 数组可修改
0308 二维区域和检索 - 可变
0309 最佳买卖股票时机含冷冻期
0310 最小高度树
0311 稀疏矩阵的乘法
0312 戳气球
0313 超级丑数
0314 二叉树的垂直遍历
0315 计算右侧小于当前元素的个数
0316 去除重复字母
0317 离建筑物最近的距离
0318 最大单词长度乘积
0319 灯泡开关
0320 列举单词的全部缩写
0321 拼接最大数
0322 零钱兑换
0323 无向图中连通分量的数目
0324 摆动排序 II
0325 和等于 k 的最长子数组长度
0326 3的幂
0327 区间和的个数
0328 奇偶链表
0329 矩阵中的最长递增路径
0330 按要求补齐数组
0331 验证二叉树的前序序列化
0332 重新安排行程
0333 最大 BST 子树
0334 递增的三元子序列
0335 路径交叉
0336 回文对
0337 打家劫舍 III
0338 比特位计数
0339 嵌套列表权重和
0340 至多包含 K 个不同字符的最长子串
0341 扁平化嵌套列表迭代器
0342 4的幂
0343 整数拆分
0344 反转字符串
0345 反转字符串中的元音字母
0346 数据流中的移动平均值
0347 前 K 个高频元素
0348 判定井字棋胜负
0349 两个数组的交集
0350 两个数组的交集 II
0351 安卓系统手势解锁
0352 将数据流变为多个不相交区间
0353 贪吃蛇
0354 俄罗斯套娃信封问题
0355 设计推特
0356 直线镜像
0357 计算各个位数不同的数字个数
0358 K 距离间隔重排字符串
0359 日志速率限制器
0360 有序转化数组
0361 轰炸敌人
0362 敲击计数器
0363 矩形区域不超过 K 的最大数值和
0364 加权嵌套序列和 II
0365 水壶问题
0366 寻找二叉树的叶子节点
0367 有效的完全平方数
0368 最大整除子集
0369 给单链表加一
0370 区间加法
0371 两整数之和
0372 超级次方
0373 查找和最小的K对数字
0374 猜数字大小
0375 猜数字大小 II
0376 摆动序列
0377 组合总和 Ⅳ
0378 有序矩阵中第K小的元素
0379 电话目录管理系统
0380 常数时间插入、删除和获取随机元素
0381 O(1) 时间插入、删除和获取随机元素 - 允许重复
0382 链表随机节点
0383 赎金信
0384 打乱数组
0385 迷你语法分析器
0386 字典序排数
0387 字符串中的第一个唯一字符
0388 文件的最长绝对路径
0389 找不同
0390 消除游戏
0391 完美矩形
0392 判断子序列
0393 UTF-8 编码验证
0394 字符串解码
0395 至少有K个重复字符的最长子串
0396 旋转函数
0397 整数替换
0398 随机数索引
0399 除法求值
0400 第N个数字
0401 二进制手表
0402 移掉K位数字
0403 青蛙过河
0404 左叶子之和
0405 数字转换为十六进制数
0406 根据身高重建队列
0407 接雨水 II
0408 有效单词缩写
0409 最长回文串
0410 分割数组的最大值
0411 最短特异单词缩写
0412 Fizz Buzz
0413 等差数列划分
0414 第三大的数
0415 字符串相加
0416 分割等和子集
0417 太平洋大西洋水流问题
0418 屏幕可显示句子的数量
0419 甲板上的战舰
0420 强密码检验器
0421 数组中两个数的最大异或值
0422 有效的单词方块
0423 从英文中重建数字
0424 替换后的最长重复字符
0425 单词方块
0426 将二叉搜索树转化为排序的双向链表
0427 建立四叉树
0428 序列化和反序列化 N 叉树
0429 N叉树的层序遍历
0430 扁平化多级双向链表
0431 将 N 叉树编码为二叉树
0432 全 O(1) 的数据结构
0433 最小基因变化
0434 字符串中的单词数
0435 无重叠区间
0436 寻找右区间
0437 路径总和 III
0438 找到字符串中所有字母异位词
0439 三元表达式解析器
0440 字典序的第K小数字
0441 排列硬币
0442 数组中重复的数据
0443 压缩字符串
0444 序列重建
0445 两数相加 II
0446 等差数列划分 II - 子序列
0447 回旋镖的数量
0448 找到所有数组中消失的数字
0449 序列化和反序列化二叉搜索树
0450 删除二叉搜索树中的节点
0451 根据字符出现频率排序
0452 用最少数量的箭引爆气球
0453 最小移动次数使数组元素相等
0454 四数相加 II
0455 分发饼干
0456 132模式
0457 环形数组循环
0458 可怜的小猪
0459 重复的子字符串
0460 LFU缓存
0461 汉明距离
0462 最少移动次数使数组元素相等 II
0463 岛屿的周长
0464 我能赢吗
0465 最优账单平衡
0466 统计重复个数
0467 环绕字符串中唯一的子字符串
0468 验证IP地址
0469 凸多边形
0470 用 Rand7() 实现 Rand10()
0471 编码最短长度的字符串
0472 连接词
0473 火柴拼正方形
0474 一和零
0475 供暖器
0476 数字的补数
0477 汉明距离总和
0478 在圆内随机生成点
0479 最大回文数乘积
0480 滑动窗口中位数
0481 神奇字符串
0482 密钥格式化
0483 最小好进制
0484 寻找排列
0485 最大连续1的个数
0486 预测赢家
0487 最大连续1的个数 II
0488 祖玛游戏
0489 扫地机器人
0490 迷宫
0491 递增子序列
0492 构造矩形
0493 翻转对
0494 目标和
0495 提莫攻击
0496 下一个更大元素 I
0497 非重叠矩形中的随机点
0498 对角线遍历
0499 迷宫 III
0500 键盘行
0501 二叉搜索树中的众数
0502 IPO
0503 下一个更大元素 II
0504 七进制数
0505 迷宫 II
0506 相对名次
0507 完美数
0508 出现次数最多的子树元素和
0509 斐波那契数
0510 二叉搜索树中的中序后继 II
0513 找树左下角的值
0514 自由之路
0515 在每个树行中找最大值
0516 最长回文子序列
0517 超级洗衣机
0518 零钱兑换 II
0519 随机翻转矩阵
0520 检测大写字母
0521 最长特殊序列 Ⅰ
0522 最长特殊序列 II
0523 连续的子数组和
0524 通过删除字母匹配到字典里最长单词
0525 连续数组
0526 优美的排列
0527 单词缩写
0528 按权重随机选择
0529 扫雷游戏
0530 二叉搜索树的最小绝对差
0531 孤独像素 I
0532 数组中的K-diff数对
0533 孤独像素 II
0535 TinyURL 的加密与解密
0536 从字符串生成二叉树
0537 复数乘法
0538 把二叉搜索树转换为累加树
0539 最小时间差
0540 有序数组中的单一元素
0541 反转字符串 II
0542 01 矩阵
0543 二叉树的直径
0544 输出比赛匹配对
0545 二叉树的边界
0546 移除盒子
0547 朋友圈
0548 将数组分割成和相等的子数组
0549 二叉树中最长的连续序列
0551 学生出勤记录 I
0552 学生出勤记录 II
0553 最优除法
0554 砖墙
0555 分割连接字符串
0556 下一个更大元素 III
0557 反转字符串中的单词 III
0558 四叉树交集
0559 N叉树的最大深度
0560 和为K的子数组
0561 数组拆分 I
0562 矩阵中最长的连续1线段
0563 二叉树的坡度
0564 寻找最近的回文数
0565 数组嵌套
0566 重塑矩阵
0567 字符串的排列
0568 最大休假天数
0572 另一个树的子树
0573 松鼠模拟
0575 分糖果
0576 出界的路径数
0581 最短无序连续子数组
0582 杀死进程
0583 两个字符串的删除操作
0587 安装栅栏
0588 设计内存文件系统
0589 N叉树的前序遍历
0590 N叉树的后序遍历
0591 标签验证器
0592 分数加减运算
0593 有效的正方形
0594 最长和谐子序列
0598 范围求和 II
0599 两个列表的最小索引总和
0600 不含连续1的非负整数
0604 迭代压缩字符串
0605 种花问题
0606 根据二叉树创建字符串
0609 在系统中查找重复文件
0611 有效三角形的个数
0616 给字符串添加加粗标签
0617 合并二叉树
0621 任务调度器
0622 设计循环队列
0623 在二叉树中增加一行
0624 数组列表中的最大距离
0625 最小因式分解
0628 三个数的最大乘积
0629 K个逆序对数组
0630 课程表 III
0631 设计 Excel 求和公式
0632 最小区间
0633 平方数之和
0634 寻找数组的错位排列
0635 设计日志存储系统
0636 函数的独占时间
0637 二叉树的层平均值
0638 大礼包
0639 解码方法 2
0640 求解方程
0641 设计循环双端队列
0642 设计搜索自动补全系统
0643 子数组最大平均数 I
0644 最大平均子段和 II
0645 错误的集合
0646 最长数对链
0647 回文子串
0648 单词替换
0649 Dota2 参议院
0650 只有两个键的键盘
0651 4键键盘
0652 寻找重复的子树
0653 两数之和 IV - 输入 BST
0654 最大二叉树
0655 输出二叉树
0656 金币路径
0657 机器人能否返回原点
0658 找到 K 个最接近的元素
0659 分割数组为连续子序列
0660 移除 9
0661 图片平滑器
0662 二叉树最大宽度
0663 均匀树划分
0664 奇怪的打印机
0665 非递减数列
0666 路径和 IV
0667 优美的排列 II
0668 乘法表中第k小的数
0669 修剪二叉搜索树
0670 最大交换
0671 二叉树中第二小的节点
0672 灯泡开关 Ⅱ
0673 最长递增子序列的个数
0674 最长连续递增序列
0675 为高尔夫比赛砍树
0676 实现一个魔法字典
0677 键值映射
0678 有效的括号字符串
0679 24 点游戏
0680 验证回文字符串 Ⅱ
0681 最近时刻
0682 棒球比赛
0683 K 个空花盆
0684 冗余连接
0685 冗余连接 II
0686 重复叠加字符串匹配
0687 最长同值路径
0688 “马”在棋盘上的概率
0689 三个无重叠子数组的最大和
0690 员工的重要性
0691 贴纸拼词
0692 前K个高频单词
0693 交替位二进制数
0694 不同岛屿的数量
0695 岛屿的最大面积
0696 计数二进制子串
0697 数组的度
0698 划分为k个相等的子集
0699 掉落的方块
0700 二叉搜索树中的搜索
0701 二叉搜索树中的插入操作
0702 搜索长度未知的有序数组
0703 数据流中的第K大元素
0704 二分查找
0705 设计哈希集合
0706 设计哈希映射
0707 设计链表
0708 循环有序列表的插入
0709 转换成小写字母
0710 黑名单中的随机数
0711 不同岛屿的数量 II
0712 两个字符串的最小ASCII删除和
0713 乘积小于K的子数组
0714 买卖股票的最佳时机含手续费
0715 Range 模块
0716 最大栈
0717 1比特与2比特字符
0718 最长重复子数组
0719 找出第 k 小的距离对
0720 词典中最长的单词
0721 账户合并
0722 删除注释
0723 粉碎糖果
0724 寻找数组的中心索引
0725 分隔链表
0726 原子的数量
0727 最小窗口子序列
0728 自除数
0729 我的日程安排表 I
0730 统计不同回文子字符串
0731 我的日程安排表 II
0732 我的日程安排表 III
0733 图像渲染
0734 句子相似性
0735 行星碰撞
0736 Lisp 语法解析
0737 句子相似性 II
0738 单调递增的数字
0739 每日温度
0740 删除与获得点数
0741 摘樱桃
0742 二叉树最近的叶节点
0743 网络延迟时间
0744 寻找比目标字母大的最小字母
0745 前缀和后缀搜索
0746 使用最小花费爬楼梯
0747 至少是其他数字两倍的最大数
0748 最短完整词
0749 隔离病毒
0750 角矩形的数量
0751 IP 到 CIDR
0752 打开转盘锁
0753 破解保险箱
0754 到达终点数字
0755 倒水
0756 金字塔转换矩阵
0757 设置交集大小至少为2
0758 字符串中的加粗单词
0759 员工空闲时间
0760 找出变位映射
0761 特殊的二进制序列
0762 二进制表示中质数个计算置位
0763 划分字母区间
0764 最大加号标志
0765 情侣牵手
0766 托普利茨矩阵
0767 重构字符串
0768 最多能完成排序的块 II
0769 最多能完成排序的块
0770 基本计算器 IV
0771 宝石与石头
0772 基本计算器 III
0773 滑动谜题
0774 最小化去加油站的最大距离
0775 全局倒置与局部倒置
0776 拆分二叉搜索树
0777 在LR字符串中交换相邻字符
0778 水位上升的泳池中游泳
0779 第K个语法符号
0780 到达终点
0781 森林中的兔子
0782 变为棋盘
0783 二叉搜索树结点最小距离
0784 字母大小写全排列
0785 判断二分图
0786 第 K 个最小的素数分数
0787 K 站中转内最便宜的航班
0788 旋转数字
0789 逃脱阻碍者
0790 多米诺和托米诺平铺
0791 自定义字符串排序
0792 匹配子序列的单词数
0793 阶乘函数后K个零
0794 有效的井字游戏
0795 区间子数组个数
0796 旋转字符串
0797 所有可能的路径
0798 得分最高的最小轮调
0799 香槟塔
0800 相似 RGB 颜色
0801 使序列递增的最小交换次数
0802 找到最终的安全状态
0803 打砖块
0804 唯一摩尔斯密码词
0805 数组的均值分割
0806 写字符串需要的行数
0807 保持城市天际线
0808 分汤
0809 情感丰富的文字
0810 黑板异或游戏
0811 子域名访问计数
0812 最大三角形面积
0813 最大平均值和的分组
0814 二叉树剪枝
0815 公交路线
0816 模糊坐标
0817 链表组件
0818 赛车
0819 最常见的单词
0820 单词的压缩编码
0821 字符的最短距离
0822 翻转卡片游戏
0823 带因子的二叉树
0824 山羊拉丁文
0825 适龄的朋友
0826 安排工作以达到最大收益
0827 最大人工岛
0828 独特字符串
0829 连续整数求和
0830 较大分组的位置
0831 隐藏个人信息
0832 翻转图像
0833 字符串中的查找与替换
0834 树中距离之和
0835 图像重叠
0836 矩形重叠
0837 新21点
0838 推多米诺
0839 相似字符串组
0840 矩阵中的幻方
0841 钥匙和房间
0842 将数组拆分成斐波那契序列
0843 猜猜这个单词
0844 比较含退格的字符串
0845 数组中的最长山脉
0846 一手顺子
0847 访问所有节点的最短路径
0848 字母移位
0849 到最近的人的最大距离
0850 矩形面积 II
0851 喧闹和富有
0852 山脉数组的峰顶索引
0853 车队
0854 相似度为 K 的字符串
0855 考场就座
0856 括号的分数
0857 雇佣 K 名工人的最低成本
0858 镜面反射
0859 亲密字符串
0860 柠檬水找零
0861 翻转矩阵后的得分
0862 和至少为 K 的最短子数组
0863 二叉树中所有距离为 K 的结点
0864 获取所有钥匙的最短路径
0865 具有所有最深结点的最小子树
0866 回文素数
0867 转置矩阵
0868 二进制间距
0869 重新排序得到 2 的幂
0870 优势洗牌
0871 最低加油次数
0872 叶子相似的树
0873 最长的斐波那契子序列的长度
0874 模拟行走机器人
0875 爱吃香蕉的珂珂
0876 链表的中间结点
0877 石子游戏
0878 第 N 个神奇数字
0879 盈利计划
0880 索引处的解码字符串
0881 救生艇
0882 细分图中的可到达结点
0883 三维形体投影面积
0884 两句话中的不常见单词
0885 螺旋矩阵 III
0886 可能的二分法
0887 鸡蛋掉落
0888 公平的糖果交换
0889 根据前序和后序遍历构造二叉树
0890 查找和替换模式
0891 子序列宽度之和
0892 三维形体的表面积
0893 特殊等价字符串组
0894 所有可能的满二叉树
0895 最大频率栈
0896 单调数列
0897 递增顺序查找树
0898 子数组按位或操作
0899 有序队列
0900 RLE 迭代器
0901 股票价格跨度
0902 最大为 N 的数字组合
0903 DI 序列的有效排列
0904 水果成篮
0905 按奇偶排序数组
0906 超级回文数
0907 子数组的最小值之和
0908 最小差值 I
0909 蛇梯棋
0910 最小差值 II
0911 在线选举
0912 排序数组
0913 猫和老鼠
0914 卡牌分组
0915 分割数组
0916 单词子集
0917 仅仅反转字母
0918 环形子数组的最大和
0919 完全二叉树插入器
0920 播放列表的数量
0921 使括号有效的最少添加
0922 按奇偶排序数组 II
0923 三数之和的多种可能
0924 尽量减少恶意软件的传播
0925 长按键入
0926 将字符串翻转到单调递增
0927 三等分
0928 尽量减少恶意软件的传播 II
0929 独特的电子邮件地址
0930 和相同的二元子数组
0931 下降路径最小和
0932 漂亮数组
0933 最近的请求次数
0934 最短的桥
0935 骑士拨号器
0936 戳印序列
0937 重新排列日志文件
0938 二叉搜索树的范围和
0939 最小面积矩形
0940 不同的子序列 II
0941 有效的山脉数组
0942 增减字符串匹配
0943 最短超级串
0944 删列造序
0945 使数组唯一的最小增量
0946 验证栈序列
0947 移除最多的同行或同列石头
0948 令牌放置
0949 给定数字能组成的最大时间
0950 按递增顺序显示卡牌
0951 翻转等价二叉树
0952 按公因数计算最大组件大小
0953 验证外星语词典
0954 二倍数对数组
0955 删列造序 II
0956 最高的广告牌
0957 N 天后的牢房
0958 二叉树的完全性检验
0959 由斜杠划分区域
0960 删列造序 III
0961 重复 N 次的元素
0962 最大宽度坡
0963 最小面积矩形 II
0964 表示数字的最少运算符
0965 单值二叉树
0966 元音拼写检查器
0967 连续差相同的数字
0968 监控二叉树
0969 煎饼排序
0970 强整数
0971 翻转二叉树以匹配先序遍历
0972 相等的有理数
0973 最接近原点的 K 个点
0974 和可被 K 整除的子数组
0975 奇偶跳
0976 三角形的最大周长
0977 有序数组的平方
0978 最长湍流子数组
0979 在二叉树中分配硬币
0980 不同路径 III
0981 基于时间的键值存储
0982 按位与为零的三元组
0983 最低票价
0984 不含 AAA 或 BBB 的字符串
0985 查询后的偶数和
0986 区间列表的交集
0987 二叉树的垂序遍历
0988 从叶结点开始的最小字符串
0989 数组形式的整数加法
0990 等式方程的可满足性
0991 坏了的计算器
0992 K 个不同整数的子数组
0993 二叉树的堂兄弟节点
0994 腐烂的橘子
0995 K 连续位的最小翻转次数
0996 正方形数组的数目
0997 找到小镇的法官
0998 最大二叉树 II
0999 车的可用捕获量
1000 合并石头的最低成本
1001 网格照明
1002 查找常用字符
1003 检查替换后的词是否有效
1004 最大连续1的个数 III
1005 K 次取反后最大化的数组和
1006 笨阶乘
1007 行相等的最少多米诺旋转
1008 先序遍历构造二叉树
1009 十进制整数的反码
1010 总持续时间可被 60 整除的歌曲
1011 在 D 天内送达包裹的能力
1012 至少有 1 位重复的数字
1013 将数组分成和相等的三个部分
1014 最佳观光组合
1015 可被 K 整除的最小整数
1016 子串能表示从 1 到 N 数字的二进制串
1017 负二进制转换
1018 可被 5 整除的二进制前缀
1019 链表中的下一个更大节点
1020 飞地的数量
1021 删除最外层的括号
1022 从根到叶的二进制数之和
1023 驼峰式匹配
1024 视频拼接
1025 除数博弈
1026 节点与其祖先之间的最大差值
1027 最长等差数列
1028 从先序遍历还原二叉树
1029 两地调度
1030 距离顺序排列矩阵单元格
1031 两个非重叠子数组的最大和
1032 字符流
1033 移动石子直到连续
1034 边框着色
1035 不相交的线
1036 逃离大迷宫
1037 有效的回旋镖
1038 从二叉搜索树到更大和树
1039 多边形三角剖分的最低得分
1040 移动石子直到连续 II
1041 困于环中的机器人
1042 不邻接植花
1043 分隔数组以得到最大和
1044 最长重复子串
1046 最后一块石头的重量
1047 删除字符串中的所有相邻重复项
1048 最长字符串链
1049 最后一块石头的重量 II
1051 高度检查器
1052 爱生气的书店老板
1053 交换一次的先前排列
1054 距离相等的条形码
1055 形成字符串的最短路径
1056 易混淆数
1057 校园自行车分配
1058 最小化舍入误差以满足目标
1059 从始点到终点的所有路径
1060 有序数组中的缺失元素
1061 按字典序排列最小的等效字符串
1062 最长重复子串
1063 有效子数组的数目
1064 不动点
1065 字符串的索引对
1066 校园自行车分配 II
1067 范围内的数字计数
1071 字符串的最大公因子
1072 按列翻转得到最大值等行数
1073 负二进制数相加
1074 元素和为目标值的子矩阵数量
1078 Bigram 分词
1079 活字印刷
1080 根到叶路径上的不足节点
1081 不同字符的最小子序列
1085 最小元素各数位之和
1086 前五科的均分
1087 字母切换
1088 易混淆数 II
1089 复写零
1090 受标签影响的最大值
1091 二进制矩阵中的最短路径
1092 最短公共超序列
1093 大样本统计
1094 拼车
1095 山脉数组中查找目标值
1096 花括号展开 II
1099 小于 K 的两数之和
1100 长度为 K 的无重复字符子串
1101 彼此熟识的最早时间
1102 得分最高的路径
1103 分糖果 II
1104 二叉树寻路
1105 填充书架
1106 解析布尔表达式
1108 IP 地址无效化
1109 航班预订统计
1110 删点成林
1111 有效括号的嵌套深度
1118 一月有多少天
1119 删去字符串中的元音
1120 子树的最大平均值
1121 将数组分成几个递增序列
1122 数组的相对排序
1123 最深叶节点的最近公共祖先
1124 表现良好的最长时间段
1125 最小的必要团队
1128 等价多米诺骨牌对的数量
1129 颜色交替的最短路径
1130 叶值的最小代价生成树
1131 绝对值表达式的最大值
1133 最大唯一数
1134 阿姆斯特朗数
1135 最低成本联通所有城市
1136 平行课程
1137 第 N 个泰波那契数
1138 字母板上的路径
1139 最大的以 1 为边界的正方形
1140 石子游戏 II
1143 最长公共子序列
1144 递减元素使数组呈锯齿状
1145 二叉树着色游戏
1146 快照数组
1147 段式回文
1150 检查一个数是否在数组中占绝大多数
1151 最少交换次数来组合所有的 1
1152 用户网站访问行为分析
1153 字符串转化
1154 一年中的第几天
1155 掷骰子的N种方法
1156 单字符重复子串的最大长度
1157 子数组中占绝大多数的元素
1160 拼写单词
1161 最大层内元素和
1162 地图分析
1163 按字典序排在最后的子串
1165 单行键盘
1166 设计文件系统
1167 连接棒材的最低费用
1168 水资源分配优化
1169 查询无效交易
1170 比较字符串最小字母出现频次
1171 从链表中删去总和值为零的连续节点
1172 餐盘栈
1175 质数排列
1176 健身计划评估
1177 构建回文串检测
1178 猜字谜
1180 统计只含单一字母的子串
1181 前后拼接
1182 与目标颜色间的最短距离
1183 矩阵中 1 的最大数量
1184 公交站间的距离
1185 一周中的第几天
1186 删除一次得到子数组最大和
1187 使数组严格递增
1189 “气球” 的最大数量
1190 反转每对括号间的子串
1191 K 次串联后最大子数组之和
1192 查找集群内的「关键连接」
1196 最多可以买到的苹果数量
1197 进击的骑士
1198 找出所有行中最小公共元素
1199 建造街区的最短时间
1200 最小绝对差
1201 丑数 III
1202 交换字符串中的元素
1203 项目管理
1206 设计跳表
1207 独一无二的出现次数
1208 尽可能使字符串相等
1209 删除字符串中的所有相邻重复项 II
1210 穿过迷宫的最少移动次数
1213 三个有序数组的交集
1214 查找两棵二叉搜索树之和
1215 步进数
1216 验证回文字符串 III
1217 玩筹码
1218 最长定差子序列
1219 黄金矿工
1220 统计元音字母序列的数目
1221 分割平衡字符串
1222 可以攻击国王的皇后
1223 掷骰子模拟
1224 最大相等频率
1227 飞机座位分配概率
1228 等差数列中缺失的数字
1229 安排会议日程
1230 抛掷硬币
1231 分享巧克力
1232 缀点成线
1233 删除子文件夹
1234 替换子串得到平衡字符串
1235 规划兼职工作
1236 网络爬虫
1237 找出给定方程的正整数解
1238 循环码排列
1239 串联字符串的最大长度
1240 铺瓷砖
1243 数组变换
1244 力扣排行榜
1245 树的直径
1246 删除回文子数组
1247 交换字符使得字符串相同
1248 统计「优美子数组」
1249 移除无效的括号
1250 检查「好数组」
1252 奇数值单元格的数目
1253 重构 2 行二进制矩阵
1254 统计封闭岛屿的数目
1255 得分最高的单词集合
1256 加密数字
1257 最小公共区域
1258 近义词句子
1259 不相交的握手
1260 二维网格迁移
1261 在受污染的二叉树中查找元素
1262 可被三整除的最大和
1263 推箱子
1265 逆序打印不可变链表
1266 访问所有点的最小时间
1267 统计参与通信的服务器
1268 搜索推荐系统
1269 停在原地的方案数
1271 十六进制魔术数字
1272 删除区间
1273 删除树节点
1274 矩形内船只的数目
1275 找出井字棋的获胜者
1276 不浪费原料的汉堡制作方案
1277 统计全为 1 的正方形子矩阵
1278 分割回文串 III
1281 整数的各位积和之差
1282 用户分组
1283 使结果不超过阈值的最小除数
1284 转化为全零矩阵的最少反转次数
1286 字母组合迭代器
1287 有序数组中出现次数超过25%的元素
1288 删除被覆盖区间
1289 下降路径最小和 II
1290 二进制链表转整数
1291 顺次数
1292 元素和小于等于阈值的正方形的最大边长
1293 网格中的最短路径
1295 统计位数为偶数的数字
1296 划分数组为连续数字的集合
1297 子串的最大出现次数
1298 你能从盒子里获得的最大糖果数
1299 将每个元素替换为右侧最大元素
1300 转变数组后最接近目标值的数组和
1301 最大得分的路径数目
1302 层数最深叶子节点的和
1304 和为零的N个唯一整数
1305 两棵二叉搜索树中的所有元素
1306 跳跃游戏 III
1307 口算难题
1309 解码字母到整数映射
1310 子数组异或查询
1311 获取你好友已观看的视频
1312 让字符串成为回文串的最少插入次数
1313 解压缩编码列表
1314 矩阵区域和
1315 祖父节点值为偶数的节点和
1316 不同的循环子字符串
1317 将整数转换为两个无零整数的和
1318 或运算的最小翻转次数
1319 连通网络的操作次数
1320 二指输入的的最小距离
1323 6 和 9 组成的最大数字
1324 竖直打印单词
1325 删除给定值的叶子节点
1326 灌溉花园的最少水龙头数目
1328 破坏回文串
1329 将矩阵按对角线排序
1330 翻转子数组得到最大的数组值
1331 数组序号转换
1332 删除回文子序列
1333 餐厅过滤器
1334 阈值距离内邻居最少的城市
1335 工作计划的最低难度
1337 方阵中战斗力最弱的 K 行
1338 数组大小减半
1339 分裂二叉树的最大乘积
1340 跳跃游戏 V
1342 将数字变成 0 的操作次数
1343 大小为 K 且平均值大于等于阈值的子数组数目
1344 时钟指针的夹角
1345 跳跃游戏 IV
1346 检查整数及其两倍数是否存在
1347 制造字母异位词的最小步骤数
1348 推文计数
1349 参加考试的最大学生数
1351 统计有序矩阵中的负数
1352 最后 K 个数的乘积
1353 最多可以参加的会议数目
1354 多次求和构造目标数组
1356 根据数字二进制下 1 的数目排序
1357 每隔 n 个顾客打折
1358 包含所有三种字符的子字符串数目
1359 有效的快递序列数目
1360 日期之间隔几天
1361 验证二叉树
1362 最接近的因数
1363 形成三的最大倍数
LCP_1 猜数字
LCP_2 分式化简
LCP_3 机器人大冒险
LCP_4 覆盖
LCP_5 发 LeetCoin

(删除线标识为会员解锁题目)

leetcode_alg_practice's People

Contributors

ksd04 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.