编程,算法,LeetCode,这是一步步脚印!
生命不止,coding 不息
- leetCode 代码
- 剑指 offer 第一版
- Programming 编程题
- 剑指 offer 第二版
- algorithm
- designMode
运行
npm run file
参数
- open: 是否自动打开 code 文件
- name: 文件名
- ext: 后缀名
- dir: 文件夹
npm run file --open=false --name=test --ext=html --dir=leetCode
文件名支持
- 题目名,多个使用","隔开:生成普通的代码文件
- LeetCode http 链接:将该网页上的信息写入代码文件
- 通过运行 react 项目查看题目,运行后的截图如下
点击卡片后如下
- 直接查看项目目录下的 html 文件
- JZ1 二维数组中的查找.html
- JZ2 替换空格.html
- JZ3 从尾到头打印链表.html
- JZ4 重建二叉树.html
- JZ5 用两个栈实现队列.html
- JZ6 旋转数组的最小数字.html
- JZ7 斐波那契数列.html
- JZ8 跳台阶.html
- JZ9 变态跳台阶.html
- JZ10 矩形覆盖.html
- JZ11 二进制中 1 的个数.html
- JZ12 数值的整数次方.html
- JZ13 调整数组顺序使奇数位于偶数前面.html
- JZ14 链表中倒数第 k 个结点.html
- JZ15 反转链表.html
- JZ16 合并两个排序的链表.html
- JZ17 树的子结构.html
- JZ18 二叉树的镜像.html
- JZ19 顺时针打印矩阵.html
- JZ20 包含 min 函数的栈.html
- JZ21 栈的压入、弹出序列.html
- JZ22 从上往下打印二叉树.html
- JZ23 二叉搜索树的后序遍历序列--d.html
- JZ24 二叉树中和为某一值的路径.html
- JZ25 复杂链表的复制.html
- JZ26 二叉搜索树与双向链表.html
- JZ27 字符串的排列.html
- JZ28 数组中出现次数超过一半的数字.html
- JZ29 最小的 K 个数.html
- JZ30 连续子数组的最大和.html
- JZ31 整数中 1 出现的次数(从 1 到 n 整数中 1 出现的次数).html
- JZ32 把数组排成最小的数.html
- JZ33 丑数.html
- JZ34 第一个只出现一次的字符位置.html
- JZ35 数组中的逆序对.html
- JZ36 两个链表的第一个公共结点.html
- JZ37 数字在排序数组中出现的次数.html
- JZ38 二叉树的深度.html
- JZ39 平衡二叉树.html
- JZ40 数组中只出现一次的数字.html
- JZ41 和为 S 的连续正数序列.html
- JZ42 和为 S 的两个数字.html
- JZ43 左旋转字符串.html
- JZ44 翻转单词顺序列.html
- JZ45 扑克牌顺子.html
- JZ46 孩子们的游戏(圆圈中最后剩下的数).html
- JZ47 求 1+2+3+...+n.html
- JZ48 不用加减乘除做加法.html
- JZ49 把字符串转换成整数.html
- JZ50 数组中重复的数字.html
- JZ51 构建乘积数组.html
- JZ52 正则表达式匹配.html
- JZ53 表示数值的字符串.html
- JZ54 字符流中第一个不重复的字符.html
- JZ55 链表中环的入口结点.html
- JZ56 删除链表中重复的结点.html
- JZ57 二叉树的下一个结点.html
- JZ58 对称的二叉树.html
- JZ59 按之字形顺序打印二叉树.html
- JZ60 把二叉树打印成多行.html
- JZ61 序列化二叉树.html
- JZ62 二叉搜索树的第 k 个结点.html
- JZ63 数据流中的中位数.html
- JZ64 滑动窗口的最大值.html
- JZ65 矩阵中的路径.html
- JZ66 机器人的运动范围.html
- JZ67 剪绳子.html
- 周赛 308.html
- 周赛 306.html
- 周赛 305.html
- 1.两数之和.html
- 2.两数相加.html
- 3.无重复字符的最长子串.html
- 4.寻找两个正序数组的中位数.html
- 5.最长回文子串.html
- 6.Z 字形变换.html
- 7.整数反转.html
- 8.字符串转换整数(atoi).html
- 9.回文数.html
- 10.正则表达式匹配-困难.html
- 10.正则表达式匹配.html
- 11.盛最多水的容器.html
- 12.整数转罗马数字.html
- 13.罗马数字转整数.html
- 14.最长公共前缀.html
- 15.三数之和.html
- 16.最接近的三数之和.html
- 17.电话号码的字母组合.html
- 18.四数之和.html
- 19.删除链表的倒数第 N 个结点.html
- 20.有效的括号.html
- 21.合并两个有序链表.html
- 22.括号生成.html
- 23.合并 K 个升序链表.html
- 24.两两交换链表中的节点.html
- 25.K 个一组翻转链表.html
- 26.删除有序数组中的重复项.html
- 27.移除元素.html
- 28.实现 strStr().html
- 29.两数相除.html
- 30.串联所有单词的子串.html
- 31.下一个排列.html
- 32.最长有效括号.html
- 33.搜索旋转排序数组.html
- 34.在排序数组中查找元素的第一个和最后一个位置.html
- 35.搜索插入位置.html
- 36.有效的数独.html
- 37.解数独
- 38.外观数列
- 39.组合总和.html
- 40.组合总和 II.html
- 41.缺失的第一个正数.html
- 42.接雨水.html
- 43.字符串相乘.html
- 44.通配符匹配.html
- 45.跳跃游戏 II.html
- 46.全排列.html
- 47.全排列 II.html
- 48.旋转图像.html
- 49.字母异位词分组.html
- 50.Pow(x,n).html
- 51.N 皇后.html
- 53.最大子序和.html
- 54.螺旋矩阵.html
- 55.跳跃游戏.html
- 56.合并区间.html
- 57.插入区间.html
- 58.最后一个单词的长度.html
- 59.螺旋矩阵 II.html
- 60.排列序列.html
- 60.排列序列.html
- 61.旋转链表.html
- 62.不同路径.html
- 62.不同路径 II.html
- 63.不同路径 II.html
- 64.最小路径和.html
- 66.加一.html
- 67.二进制求和.html
- 69.x 的平方根.html
- 70.爬楼梯.html
- 71.简化路径.html
- 71.简化路径.html
- 73.矩阵置零.html
- 74.搜索二维矩阵.html
- 76.最小覆盖子串.html
- 77.组合.html
- 78.子集.html
- 79.单词搜索.html
- 80.删除有序数组中的重复项 II.html
- 81.搜索旋转排序数组 II.html
- 82.删除排序链表中的重复元素 II.html
- 83.删除排序链表中的重复元素.html
- 84.柱状图中最大的矩形.html
- 88.合并两个有序数组.html
- 90.子集 II.html
- 91.解码方法.html
- 92.反转链表 II.html
- 93.复原 IP 地址.html
- 94.二叉树的中序遍历.html
- 97.交错字符串.html
- 98.验证二叉搜索树.html
- 99.恢复二叉搜索树.html
- 100.相同的树.html
- 101.对称二叉树.html
- 102.二叉树的层序遍历.html
- 103.二叉树的锯齿形层序遍历.html
- 104.二叉树的最大深度.html
- 107.二叉树的层序遍历 II.html
- 108.将有序数组转换为二叉搜索树.html
- 110.平衡二叉树.html
- 111.二叉树的最小深度.html
- 112.路径总和.html
- 113.路径总和 II.html
- 114.二叉树展开为链表.html
- 116.填充每个节点的下一个右侧节点指针.html
- 117.填充每个节点的下一个右侧节点指针 II.html
- 118.杨辉三角.html
- 119.杨辉三角 II.html
- 120.三角形最小路径和.html
- 121.买卖股票的最佳时机.html
- 122.买卖股票的最佳时机 II.html
- 125.验证回文串.html
- 128.最长连续序列.html
- 129.求根节点到叶节点数字之和.html
- 133.克隆图.html
- 136.只出现一次的数字.html
- 137.只出现一次的数字 II.html
- 139.单词拆分.html
- 138.复制带随机指针的链表.html
- 137.只出现一次的数字 II.html
- 141.环形链表.html
- 142.环形链表 II.html
- 142.环形链表 II.html
- 144.二叉树的前序遍历.html
- 145.二叉树的后序遍历.html
- 146.LRU 缓存机制.html
- 148.排序链表.html
- 151.颠倒字符串中的单词.html
- 155.最小栈.html
- 160.相交链表.html
- 162.寻找峰值.html
- 165.比较版本号.html
- 167.两数之和 II-输入有序数组.html
- 168.Excel 表列名称.html
- 169.多数元素.html
- 171.Excel 表列序号.html
- 172.阶乘后的零.html
- 173.二叉搜索树迭代器.html
- 175.组合两个表.sql
- 179.最大数.html
- 181.超过经理收入的员工.sql
- 182.查找重复的电子邮箱.sql
- 183.从不订购的客户.sql
- 189.轮转数组.html
- 190.颠倒二进制位.html
- 191.位 1 的个数.html
- 193.有效电话号码.sh
- 195.第十行.sh
- 196.删除重复的电子邮箱.sql
- 197.上升的温度.sql
- 198.打家劫舍.html
- 200.岛屿数量.html
- 202.快乐数.html
- 203.移除链表元素.html
- 205.同构字符串.html
- 206.反转链表.html
- 209.长度最小的子数组.html
- 211.添加与搜索单词-数据结构设计.html
- 213.打家劫舍 II.html
- 215.数组中的第 K 个最大元素.html
- 213.打家劫舍 II.html
- 217.存在重复元素.html
- 219.存在重复元素 II.html
- 220.存在重复元素 III.html
- 221.最大正方形.html
- 222.完全二叉树的节点个数.html
- 225.用队列实现栈.html
- 226.翻转二叉树.html
- 228.汇总区间.html
- 229.多数元素 II.html
- 231.2 的幂.html
- 232.用栈实现队列.html
- 233.数字 1 的个数.html
- 234.回文链表.html
- 235.二叉搜索树的最近公共祖先.html
- 237.删除链表中的节点.html
- 240.搜索二维矩阵 II.html
- 242.有效的字母异位词.html
- 257.二叉树的所有路径.html
- 258.各位相加.html
- 263.丑数.html
- 268.丢失的数字.html
- 274.H 指数.html
- 275.H 指数 II.html
- 278.第一个错误的版本.html
- 279.完全平方数.html
- 283.移动零.html
- 284.窥视迭代器.html
- 287.寻找重复数.html
- 290.单词规律.html
- 292.Nim 游戏.html
- 303.区域和检索-数组不可变.html
- 319.灯泡开关.html
- 326.3 的幂.html
- 337.打家劫舍 III.html
- 338.比特位计数.html
- 342.4 的幂.html
- 345.反转字符串中的元音字母.html
- 347.前 K 个高频元素.html
- 349.两个数组的交集.html
- 350.两个数组的交集 II.html
- 367.有效的完全平方数.html
- 374.猜数字大小.html
- 383.赎金信.html
- 387.字符串中的第一个唯一字符.html
- 389.找不同.html
- 392.判断子序列.html
- 401.二进制手表.html
- 404.左叶子之和.html
- 405.数字转换为十六进制数.html
- 409.最长回文串.html
- 412.FizzBuzz.html
- 414.第三大的数.html
- 415.字符串相加.html
- 434.字符串中的单词数.html
- 441.排列硬币.html
- 448.找到所有数组中消失的数字.html
- 453.最小操作次数使数组元素相等.html
- 455.分发饼干.html
- 459.重复的子字符串.html
- 461.汉明距离.html
- 463.岛屿的周长.html
- 476.数字的补数.html
- 482.密钥格式化.html
- 485.最大连续 1 的个数.html
- 492.构造矩形.html
- 495.提莫攻击.html
- 496.下一个更大元素 I.html
- 500.键盘行.html
- 501.二叉搜索树中的众数.html
- 504.七进制数.html
- 506.相对名次.html
- 507.完美数.html
- 509.斐波那契数.html
- 511.游戏玩法分析 I.sql
- 520.检测大写字母.html
- 521.最长特殊序列 Ⅰ.html
- 530.二叉搜索树的最小绝对差.html
- 541.反转字符串 II.html
- 551.学生出勤记录 I.html
- 557.反转字符串中的单词 III.html
- 559.N 叉树的最大深度.html
- 561.数组拆分 I.html
- 563.二叉树的坡度.html
- 566.重塑矩阵.html
- 572.另一棵树的子树.html
- 575.分糖果.html
- 584.寻找用户推荐人.sql
- 586.订单最多的客户.sql
- 589.N 叉树的前序遍历.html
- 590.N 叉树的后序遍历.html
- 594.最长和谐子序列.html
- 595.大的国家.sql
- 596.超过 5 名学生的课.sql
- 599.两个列表的最小索引总和.html
- 605.种花问题.html
- 617.合并二叉树.html
- 628.三个数的最大乘积.html
- 637.二叉树的层平均值.html
- 643.子数组最大平均数 I.html
- 653.两数之和 IV-输入 BST.html
- 657.机器人能否返回原点.html
- 661.图片平滑器.html
- 671.二叉树中第二小的节点.html
- 678.有效的括号字符串.html
- 680.验证回文字符串 Ⅱ.html
- 682.棒球比赛.html
- 693.交替位二进制数.html
- 696.计数二进制子串.html
- 697.数组的度.html
- 700.二叉搜索树中的搜索.html
- 703.数据流中的第 K 大元素.html
- 704.二分查找.html
- 705.设计哈希集合.html
- 706.设计哈希映射.html
- 709.转换成小写字母.html
- 717.1 比特与 2 比特字符.html
- 720.词典中最长的单词.html
- 724.寻找数组的中心下标.html
- 728.自除数.html
- 733.图像渲染.html
- 744.寻找比目标字母大的最小字母.html
- 746.使用最小花费爬楼梯.html
- 747.至少是其他数字两倍的最大数.html
- 748.最短补全词.html
- 762.二进制表示中质数个计算置位.html
- 766.托普利茨矩阵.html
- 771.宝石与石头.html
- 783.二叉搜索树节点最小距离.html
- 796.旋转字符串.html
- 804.唯一摩尔斯密码词.html
- 806.写字符串需要的行数.html
- 819.最常见的单词.html
- 821.字符的最短距离.html
- 824.山羊拉丁文.html
- 830.较大分组的位置.html
- 832.翻转图像.html
- 836.矩形重叠.html
- 844.比较含退格的字符串.html
- 872.叶子相似的树.html
- 868.二进制间距.html
- 867.转置矩阵.html
- 860.柠檬水找零.html
- 859.亲密字符串.html
- 844.比较含退格的字符串.html
- 873.最长的斐波那契子序列的长度.html
- 876.链表的中间结点.html
- 883.三维形体投影面积.html
- 884.两句话中的不常见单词.html
- 887.鸡蛋掉落.html
- 888.公平的糖果交换.html
- 892.三维形体的表面积.html
- 896.单调数列.html
- 897.递增顺序搜索树.html
- 905.按奇偶排序数组.html
- 908.最小差值 I.html
- 914.卡牌分组.html
- 917.仅仅反转字母.html
- 922.按奇偶排序数组 II.html
- 925.长按键入.html
- 929.独特的电子邮件地址.html
- 933.最近的请求次数.html
- 938.二叉搜索树的范围和.html
- 941.有效的山脉数组.html
- 942.增减字符串匹配.html
- 944.删列造序.html
- 953.验证外星语词典.html
- 961.在长度 2N 的数组中找出重复 N 次的元素.html
- 965.单值二叉树.html
- 976.三角形的最大周长.html
- 977.有序数组的平方.html
- 989.数组形式的整数加法.html
- 993.二叉树的堂兄弟节点.html
- 997.找到小镇的法官.html
- 999.可以被一步捕获的棋子数.html
- 1002.查找共用字符.html
- 1005.K 次取反后最大化的数组和.html
- 1009.十进制整数的反码.html
- 1013.将数组分成和相等的三个部分.html
- 1018.可被 5 整除的二进制前缀.html
- 1021.删除最外层的括号.html
- 1022.从根到叶的二进制数之和.html
- 1025.除数博弈.html
- 1030.距离顺序排列矩阵单元格.html
- 1037.有效的回旋镖.html
- 1046.最后一块石头的重量.html
- 1047.删除字符串中的所有相邻重复项.html
- 1050.合作过至少三次的演员和导演.sql
- 1051.高度检查器.html
- 1078.Bigram 分词.html
- 1089.复写零.html
- 1103.分糖果 II.html
- 1108.IP 地址无效化.html
- 1122.数组的相对排序.html
- 1128.等价多米诺骨牌对的数量.html
- 1137.第 N 个泰波那契数.html
- 1154.一年中的第几天.html
- 1160.拼写单词.html
- 1175.质数排列.html
- 1184.公交站间的距离.html
- 1185.一周中的第几天.html
- 1189.“气球”的最大数量.html
- 1200.最小绝对差.html
- 1207.独一无二的出现次数.html
- 1217.玩筹码.html
- 1232.缀点成线.html
- 1252.奇数值单元格的数目.html
- 1260.二维网格迁移.html
- 1266.访问所有点的最小时间.html
- 1281.整数的各位积和之差.html
- 1290.二进制链表转整数.html
- 1295.统计位数为偶数的数字.html
- 1299.将每个元素替换为右侧最大元素.html
- 1304.和为零的 N 个不同整数.html
- 1309.解码字母到整数映射.html
- 1313.解压缩编码列表.html
- 1323.6 和 9 组成的最大数字.html
- 1331.数组序号转换.html
- 1332.删除回文子序列.html
- 1342.将数字变成 0 的操作次数.html
- 1346.检查整数及其两倍数是否存在.html
- 1351.统计有序矩阵中的负数.html
- 1356.根据数字二进制下 1 的数目排序.html
- 1365.有多少小于当前数字的数字.html
- 1380.矩阵中的幸运数.html
- 1385.两个数组间的距离值.html
- 1394.找出数组中的幸运数.html
- 1413.逐步求和得到正数的最小值.html
- 1417.重新格式化字符串.html
- 1422.分割字符串的最大得分.html
- 1431.拥有最多糖果的孩子.html
- 1436.旅行终点站.html
- 1437.是否所有 1 都至少相隔 k 个元素.html
- 1446.连续字符.html
- 1450.在既定时间做作业的学生人数.html
- 1455.检查单词是否为句中其他单词的前缀.html
- 1460.通过翻转子数组使两个数组相等.html
- 1464.数组中两元素的最大乘积.html
- 1470.重新排列数组.html
- 1480.一维数组的动态和.html
- 1486.数组异或操作.html
- 1496.判断路径是否相交.html
- 1502.判断能否形成等差数列.html
- 1507.转变日期格式.html
- 1512.好数对的数目.html
- 1518.换水问题.html
- 1523.在区间范围内统计奇数数目.html
- 1528.重新排列字符串.html
- 1534.统计好三元组.html
- 1539.第 k 个缺失的正整数.html
- 1544.整理字符串.html
- 1550.存在连续三个奇数的数组.html
- 1556.千位分隔数.html
- 1560.圆形赛道上经过次数最多的扇区.html
- 1576.替换所有的问号.html
- 1582.二进制矩阵中的特殊位置.html
- 1588.所有奇数长度子数组的和.html
- 1592.重新排列单词间的空格.html
- 1598.文件夹操作日志搜集器.html
- 1603.设计停车系统.html
- 1608.特殊数组的特征值.html
- 1614.括号的最大嵌套深度.html
- 1619.删除某些元素后的数组均值.html
- 1624.两个相同字符之间的最长子字符串.html
- 1636.按照频率将数组升序排序.html
- 1640.能否连接形成数组.html
- 1646.获取生成数组中的最大值.html
- 1652.拆炸弹.html
- 1656.设计有序流.html
- 1662.检查两个字符串数组是否相等.html
- 1678.设计 Goal 解析器.html
- 1684.统计一致字符串的数目.html
- 1688.比赛中的配对次数.html
- 1694.重新格式化电话号码.html
- 1704.判断字符串的两半是否相似.html
- 1710.卡车上的最大单元数.html
- 1716.计算力扣银行的钱.html
- 1720.解码异或后的数组.html
- 1725.可以形成最大正方形的矩形数目.html
- 1732.找到最高海拔.html
- 1736.替换隐藏数字得到的最晚时间.html
- 1742.盒子中小球的最大数量.html
- 1748.唯一元素的和.html
- 1773.统计匹配检索规则的物品数量.html
- 1779.找到最近的有相同 X 或 Y 坐标的点.html
- 1784.检查二进制字符串字段.html
- 1790.仅执行一次字符串交换能否使两个字符串相等.html
- 1791.找出星型图的中心节点.html
- 1796.字符串中第二大的数字.html
- 1800.最大升序子数组和.html
- 1805.字符串中不同整数的数目.html
- 1812.判断国际象棋棋盘中一个格子的颜色.html
- 1816.截断句子.html
- 1822.数组元素积的符号.html
- 1832.判断句子是否为全字母句.html
- 1837.K 进制表示下的各位数字总和.html
- 1844.将所有数字用字符替换.html
- 1848.到目标元素的最小距离.html
- 1859.将句子排序.html
- 1869.哪种连续子字符串更长.html
- 1876.长度为三且各字符不同的子字符串.html
- 1880.检查某单词是否等于两单词之和.html
- 1893.检查是否区域内所有整数都被覆盖.html
- 1897.重新分配字符使所有字符串都相等.html
- 1903.字符串中的最大奇数.html
- 1909.删除一个元素使数组严格递增.html
- 1913.两个数对之间的最大乘积差.html
- 1920.基于排列构建数组.html
- 1925.统计平方和三元组的数目.html
- 1929.数组串联.html
- 1935.可以输入的最大单词数.html
- 1929.数组串联.html
- 1941.检查是否所有字符出现次数相同.html
- 1945.字符串转化后的各位数字之和.html
- 1952.三除数.html
- 1957.删除字符使字符串变好.html
- 1961.检查字符串是否为数组前缀.html
- 1967.作为子字符串出现在单词中的字符串数目.html
- 1971.寻找图中是否存在路径.html
- 1979.找出数组的最大公约数.html
- 1984.学生分数的最小差值.html
- 1991.找到数组的中间位置.html
- 1995.统计特殊四元组.html
- 2000.反转单词前缀.html
- 2006.差的绝对值为 K 的数对数目
- 2011.执行操作后的变量值
- 2016.增量元素之间的最大差值
- 2022.将一维数组转变成二维数组.html
- 2027.转换字符串的最少操作次数.html
- 2032.至少在两个数组中出现的值.html
- 2042.检查句子中的数字是否递增.html
- 2047.句子中的有效单词数.html
- 2053.数组中第 K 个独一无二的字符串.html
- 2057.值相等的最小索引.html
- 2062.统计字符串中的元音子字符串.html
- 2068.检查两个字符串是否几乎相等.html
- 2073.买票需要的时间.html
- 2078.两栋颜色不同且距离最远的房子.html
- 2085.统计出现过一次的公共字符串.html
- 2089.找出数组排序后的目标下标.html
- 2099.找到和最大的长度为 K 的子序列.html
- 2103.环和杆.html
- 2108.找出数组中的第一个回文字符串.html
- 2114.句子中的最多单词数.html
- 2119.反转两次的数字.html
- 2124.检查是否所有 A 都在 B 之前.html
- 2129.将标题首字母大写.html
- 2133.检查是否每一行每一列都包含全部整数.html
- 2138.将字符串拆分为若干长度为 k 的组.html
- 2144.打折购买糖果的最小开销.html
- 2148.元素计数.html
- 2154.将找到的值乘以 2.html
- 2160.拆分数位后四位数字的最小和.html
- 2164.对奇偶下标分别排序.html
- 2169.得到 0 的操作数.html
- 2176.统计数组中相等且可以被整除的数对.html
- 2180.统计各位数字之和为偶数的整数个数.html
- 2185.统计包含给定前缀的字符串.html
- 2190.数组中紧跟 key 之后出现最频繁的数字.html
- 2200.找出数组中的所有 K 近邻下标.html
- 2206.将数组划分成相等数对.html
- 2210.统计数组中峰和谷的数量.html
- 2215.找出两数组的不同.html
- 2220.转换数字的最少位翻转次数.html
- 2231.按奇偶性交换后的最大数字.html
- 2235.两整数相加.html
- 2236.判断根结点是否等于子结点之和.html
- 2239.找到最接近 0 的数字.html
- 2243.计算字符串的数字和.html
- 2248.多个数组求交集.html
- 2255.统计是给定字符串前缀的字符串数目.html
- 2259.移除指定数字得到的最大结果.html
- 2264.字符串中最大的 3 位相同数字.html
- 2269.找到一个数字的 K 美丽值.html
- 2278.字母在字符串中的百分比.html
- 2283.判断一个数的数字计数是否等于数位的值.html
- 2287.重排字符形成目标字符串.html
- 2293.极大极小游戏.html
- 2299.强密码检验器 II.html
- 2303.计算应缴税款总额.html
- 2309.兼具大小写的最好英文字母.html
- 2315.统计星号.html
- 2319.判断矩阵是否是一个 X 矩阵.html
- 2325.解密消息.html
- 2331.计算布尔二叉树的值.html
- 2335.装满杯子需要的最短总时长.html
- 2341.数组能形成多少数对.html
- 2347.最好的扑克手牌.html
- 2351.第一个出现两次的字母.html
- 2357.使数组中所有元素都等于零.html
- 2395.和相等的子数组.html
- 2399.检查相同字母间的距离.html
- 2404.出现最频繁的偶数元素.html
- 2409.统计共同度过的日子数.html
- 2413.最小偶倍数.html
- 2418.按身高排序.html
- 2423.删除字符使频率相同.html
- 2427.公因子的数目.html
- 2432.处理用时最长的那个任务的员工.html
- 2437.有效时间的数目.html
- 2441.与对应负数同时存在的最大正整数.html
- 2446.判断两个事件是否存在冲突.html
- 2451.差值数组不同的字符串.html
- 2455.可被三整除的偶数的平均值.html
- 2460.对数组执行操作.html
- 2465.不同的平均值数目.html
- 2469.温度转换.html
- 2475.数组中不等三元组的数目.html
- 2481.分割圆的最少切割次数.html
- 2485.找出中枢整数.html
- 2490.回环句.html
- 2496.数组中字符串的最大值.html
- 2500.删除每行中的最大值.html
- 506.统计相似字符串对的数目.html
- 2511.最多可以摧毁的敌人城堡数目.html
- 2515.到目标字符串的最短距离.html
- 2520.统计能整除数字的位数.html
- 2525.根据规则将箱子分类.html
- 2529.正整数和负整数的最大计数.html
- 2535.数组元素和与数字和的绝对差.html
- 2540.最小公共值.html
- 2544.交替数字和.html
- 2549.统计桌面上的不同数字.html
- 2553.分割数组中数字的数位.html
- 2558.从数量最多的堆取走礼物.html
- 2562.找出数组的串联值.html
- 2566.替换一个数字后的最大差值.html
- 2570.合并两个二维数组-求和法.html
- 2574.左右元素和的差值.html
- 2578.最小和分割.html
- 2582.递枕头.html
- 2586.统计范围内的元音字符串数.html
- 2591.将钱分给最多的儿童.html
- 2595.奇偶位数.html
- 2600.K 件物品的最大和.html
- 2605.从两个数字数组里生成最小数字.html
- 2609.最长平衡子字符串.html
- 2614.对角线上的质数.html
- 2619.数组原型对象的最后一个元素.html
- 2620.计数器.html
- 2621.睡眠函数.html
- 2626.数组归约运算.html
- 2629.复合函数.html
- 2634.过滤数组中的元素.html
- 2635.转换数组中的每个元素.html
- 2639.查询网格图中每一列的宽度.html
- 2643.一最多的行.html
- 2644.找出可整除性得分最大的整数.html
- 2648.生成斐波那契数列.html
- 2651.计算列车到站时间.html
- 2710.移除字符串中的尾随零.html
- 2706.购买两块巧克力.html
- 2704.相等还是不相等.html
- 2703.返回传递的参数的长度.html
- 2697.字典序最小回文串.html
- 2696.删除子串后的字符串最小长度.html
- 2695.包装数组.html
- 2682.找出转圈游戏输家.html
- 2678.老人的数目.html
- 2677.分块数组.html
- 2670.找出不同元素数目差数组.html
- 2667.创建 HelloWorld 函数.html
- 2666.只允许一次函数调用.html
- 2665.计数器 II.html
- 2660.保龄球游戏的获胜者.html
- 2656.K 个元素的最大和.html
- 2652.倍数求和.html
- 2651.计算列车到站时间.html
- 2715.执行可取消的延迟函数.html
- 2716.最小化字符串长度.html
- 2717.半有序排列.html
- 2723.两个 Promise 对象相加.html
- 2724.排序方式.html
- 2725.间隔取消.html
- 2726.使用方法链的计算器.html
- 2727.判断对象是否为空.html
- 2729.判断一个数是否迷人.html
- 2733.既不是最小值也不是最大值.html
- 2739.总行驶距离.html
- 2744.最大字符串配对数目.html
- 2748.美丽下标对的数目.html
- 2760.最长奇偶子数组.html
- 2765.最长交替子数组.html
- 2769.找出最大的可达成数字.html
- 2778.特殊元素平方和.html
- 2784.检查数组是否是好的.html
- 2788.按分隔符拆分字符串.html
- 2798.满足目标工作时长的员工数目.html
- 2806.取整购买后的账户余额.html
- 2810.故障键盘.html
- 2815.数组中的最大数对和.html
- 2824.统计和小于目标的下标对数目.html
- 剑指 Offer09.用两个栈实现队列
- 剑指 Offer07.重建二叉树.html
- 剑指 Offer04.二维数组中的查找.html
- 剑指 Offer06.从尾到头打印链表.html
- 剑指 Offer05.替换空格.html
- 剑指 Offer03.数组中重复的数字.html
- 剑指 Offer10-I.斐波那契数列.html
- 剑指 Offer10-II.青蛙跳台阶问题.html
- 剑指 Offer11.旋转数组的最小数字.html
- 剑指 Offer12.矩阵中的路径.html
- 剑指 Offer13.机器人的运动范围.html
- 剑指 Offer14-I.剪绳子.html
- 剑指 Offer14-II.剪绳子 II.html
- 剑指 Offer15.二进制中 1 的个数.html
- 剑指 Offer16.数值的整数次方.html
- 剑指 Offer17.打印从 1 到最大的 n 位数.html
- 剑指 Offer18.删除链表的节点.html
- 面试题 19.正则表达式匹配.html
- 剑指 Offer20.表示数值的字符串.html
- 剑指 Offer21.调整数组顺序使奇数位于偶数前面.html
- 剑指 Offer22.链表中倒数第 k 个节点.html
- 剑指 Offer24.反转链表.html
- 剑指 Offer25.合并两个排序的链表.html
- 剑指 Offer26.树的子结构.html
- 剑指 Offer27.二叉树的镜像.html
- 剑指 Offer28.对称的二叉树.html
- 剑指 Offer29.顺时针打印矩阵.html
- 剑指 Offer30.包含 min 函数的栈.html
- 剑指 Offer31.栈的压入、弹出序列.html
- 面试题 32-I.从上到下打印二叉树.html
- 剑指 Offer32-II.从上到下打印二叉树 II.html
- 剑指 Offer32-III.从上到下打印二叉树 III.html
- 剑指 Offer33.二叉搜索树的后序遍历序列.html
- 剑指 Offer34.二叉树中和为某一值的路径.html
- 剑指 Offer35.复杂链表的复制.html
- 剑指 Offer36.二叉搜索树与双向链表.html
- 剑指 Offer37.序列化二叉树.html
- 剑指 Offer38.字符串的排列.html
- 剑指 Offer39.数组中出现次数超过一半的数字.html
- 剑指 Offer40.最小的 k 个数.html
- 剑指 Offer41.数据流中的中位数.html
- 剑指 Offer42.连续子数组的最大和.html
- 剑指 Offer43.1 ~ n 整数中 1 出现的次数.html
- 剑指 Offer44.数字序列中某一位的数字.html
- 剑指 Offer45.把数组排成最小的数.html
- 剑指 Offer46.把数字翻译成字符串.html
- 剑指 Offer47.礼物的最大价值.html
- 剑指 Offer48.最长不含重复字符的子字符串.html
- 剑指 Offer49.丑数.html
- 剑指 Offer50.第一个只出现一次的字符.html
- 剑指 Offer51.数组中的逆序对.html
- 剑指 Offer52.两个链表的第一个公共节点.html
- 剑指 Offer53-II.0 ~ n-1 中缺失的数字.html
- 剑指 Offer53-I.在排序数组中查找数字 I.html
- 剑指 Offer54.二叉搜索树的第 k 大节点.html
- 剑指 Offer55-I.二叉树的深度.html
- 剑指 Offer55-II.平衡二叉树.html
- 剑指 Offer56-I.数组中数字出现的次数.html
- 剑指 Offer56-II.数组中数字出现的次数 II.html
- 剑指 Offer57-II.和为 s 的连续正数序列.html
- 剑指 Offer57.和为 s 的两个数字.html
- 剑指 Offer58-I.翻转单词顺序.html
- 剑指 Offer58-II.左旋转字符串.html
- 剑指 Offer59-II.队列的最大值.html
- 剑指 Offer59-I.滑动窗口的最大值.html
- 剑指 Offer60.n 个骰子的点数.html
- 剑指 Offer61.扑克牌中的顺子.html
- 剑指 Offer62.圆圈中最后剩下的数字.html
- 剑指 Offer63.股票的最大利润.html
- 剑指 Offer64.求 1+2+…+n.html
- 剑指 Offer65.不用加减乘除做加法.html
- 剑指 Offer66.构建乘积数组.html
- 剑指 Offer67.把字符串转换成整数.html
- 剑指 Offer68-I.二叉搜索树的最近公共祖先.html
- 剑指 Offer68-II.二叉树的最近公共祖先.html
- JZ82 二叉树中和为某一值的路径一.html
- 排序算法.html
- 快速幂.html
- Boyer-Moore 投票算法.html
- 遍历树及树相关算法.html
- 查找算法.html
- 位运算.html
- 动态规划算法.html
- 回溯算法.html
- 滑动窗口算法-双指针.html
- 抽奖.html
- Kth 算法.html
- js 四则混合运算字符串.html
- FactoryPattern.ts
- AbstractFactoryPattern.ts
- SingletonPattern.ts
- BuilderPattern.ts
- PrototypePattern.ts
- AdapterPattern.ts
- BridgePattern.ts
- FilterPattern.ts
- CompositePattern.ts
- DecoratorPattern.ts
- FacadePattern.ts
- FlyweightPattern.ts
- ProxyPattern.ts
- ChainOfResponsibilityPattern.ts
- CommandPattern.ts
- InterpreterPattern.ts
- IteratorPattern.ts
- MediatorPattern.ts
- MementoPattern.ts
- ObserverPattern.ts
- StatePattern.ts
- StrategyPattern.ts
- TemplatePattern.ts
- VisitorPattern.ts
生命不止,code 长存