题库 3.无重复字符的最长子串 4.寻找两个正序数组的中位数 5.最长回文子串 8.字符串转换整数(atoi) 11.盛最多水的容器 23.合并K个升序链表 28.实现strStr() 29.两数相除 31.下一个排列 33.搜索旋转排序数组 34.在排序数组中查找元素的第一个和最后一个位置 35.搜索插入位置 39.组合总和 40.组合总和II 42.接雨水 43.字符串相乘 45.跳跃游戏II 46.全排列 47.全排列II 49.字母异位词分组 50.Pow(x,n) 51.N皇后 52.N皇后II 53.最大子数组和 56.合并区间 69.x的平方根 70.爬楼梯 72.编辑距离 75.颜色分类 77.组合 81.搜索旋转排序数组II 84.柱状图中最大的矩形 91.解码方法 93.复原IP地址 95.不同的二叉搜索树II 96.不同的二叉搜索树 98.验证二叉搜索树 101.对称二叉树 108.将有序数组转换为二叉搜索树 111.二叉树的最小深度 114.二叉树展开为链表 119.杨辉三角II 120.三角形最小路径和 122.买卖股票的最佳时机II 130.被围绕的区域 131.分割回文串 132.分割回文串II 135.分发糖果 143.重排链表 147.对链表进行插入排序 148.排序链表 150.逆波兰表达式求值 152.乘积最大子数组 153.寻找旋转排序数组中的最小值 155.最小栈 164.最大间距 167.两数之和II-输入有序数组 168.Excel表列名称 172.阶乘后的零 173.二叉搜索树迭代器 179.最大数 187.重复的DNA序列 190.颠倒二进制位 198.打家劫舍 207.课程表 210.课程表II 213.打家劫舍II 214.最短回文串 216.组合总和III 220.存在重复元素III 224.基本计算器 226.翻转二叉树 235.二叉搜索树的最近公共祖先 238.除自身以外数组的乘积 239.滑动窗口最大值 240.搜索二维矩阵II 257.二叉树的所有路径 274.H指数 292.Nim游戏 300.最长递增子序列 307.区域和检索-数组可修改 309.最佳买卖股票时机含冷冻期 310.最小高度树 315.计算右侧小于当前元素的个数 316.去除重复字母 318.最大单词长度乘积 322.零钱兑换 324.摆动排序II 327.区间和的个数 337.打家劫舍III 344.反转字符串 357.统计各位数字都不同的数字个数 365.水壶问题 377.组合总和Ⅳ 380.O(1)时间插入、删除和获取随机元素 382.链表随机节点 384.打乱数组 385.迷你语法分析器 386.字典序排数 388.文件的最长绝对路径 393.UTF-8编码验证 394.字符串解码 395.至少有K个重复字符的最长子串 396.旋转函数 398.随机数索引 402.移掉K位数字 416.分割等和子集 417.太平洋大西洋水流问题 424.替换后的最长重复字符 429.N叉树的层序遍历 430.扁平化多级双向链表 433.最小基因变化 436.寻找右区间 437.路径总和III 442.数组中重复的数据 445.两数相加II 449.序列化和反序列化二叉搜索树 450.删除二叉搜索树中的节点 456.132模式 459.重复的子字符串 462.最少移动次数使数组元素相等II 463.岛屿的周长 464.我能赢吗 468.验证IP地址 470.用Rand7()实现Rand10() 473.火柴拼正方形 474.一和零 491.递增子序列 494.目标和 496.下一个更大元素I 503.下一个更大元素II 508.出现次数最多的子树元素和 513.找树左下角的值 518.零钱兑换II 535.TinyURL的加密与解密 537.复数乘法 541.反转字符串II 542.01矩阵 583.两个字符串的删除操作 589.N叉树的前序遍历 590.N叉树的后序遍历 591.标签验证器 599.两个列表的最小索引总和 606.根据二叉树创建字符串 646.最长数对链 653.两数之和IV-输入BST 661.图片平滑器 667.优美的排列II 687.最长同值路径 693.交替位二进制数 698.划分为k个相等的子集 700.二叉搜索树中的搜索 701.二叉搜索树中的插入操作 705.设计哈希集合 706.设计哈希映射 712.两个字符串的最小ASCII删除和 713.乘积小于K的子数组 714.买卖股票的最佳时机含手续费 720.词典中最长的单词 739.每日温度 744.寻找比目标字母大的最小字母 746.使用最小花费爬楼梯 752.打开转盘锁 754.到达终点数字 762.二进制表示中质数个计算置位 764.最大加号标志 769.最多能完成排序的块 775.全局倒置与局部倒置 777.在LR字符串中交换相邻字符 780.到达终点 790.多米诺和托米诺平铺 795.区间子数组个数 796.旋转字符串 804.唯一摩尔斯密码词 806.写字符串需要的行数 808.分汤 811.子域名访问计数 812.最大三角形面积 816.模糊坐标 817.链表组件 819.最常见的单词 820.单词的压缩编码 821.字符的最短距离 824.山羊拉丁文 841.钥匙和房间 855.考场就座 856.括号的分数 862.和至少为K的最短子数组 863.二叉树中所有距离为K的结点 868.二进制间距 870.优势洗牌 875.爱吃香蕉的珂珂 883.三维形体投影面积 901.股票价格跨度 904.水果成篮 905.按奇偶排序数组 907.子数组的最小值之和 908.最小差值I 912.排序数组 933.最近的请求次数 937.重新排列日志文件 942.增减字符串匹配 944.删列造序 945.使数组唯一的最小增量 953.验证外星语词典 954.二倍数对数组 958.二叉树的完全性检验 961.在长度2N的数组中找出重复N次的元素 973.最接近原点的K个点 974.和可被K整除的子数组 979.在二叉树中分配硬币 1006.笨阶乘 1010.总持续时间可被60整除的歌曲 1011.在D天内送达包裹的能力 1054.距离相等的条形码 1081.不同字符的最小子序列 1089.复写零 1091.二进制矩阵中的最短路径 1122.数组的相对排序 1139.最大的以1为边界的正方形 1143.最长公共子序列 1144.递减元素使数组呈锯齿状 1160.拼写单词 1200.最小绝对差 1234.替换子串得到平衡字符串 1247.交换字符使得字符串相同 1260.二维网格迁移 1288.删除被覆盖区间 1300.转变数组后最接近目标值的数组和 1302.层数最深叶子节点的和 1305.两棵二叉搜索树中的所有元素 1309.解码字母到整数映射 1331.数组序号转换 1367.二叉树中的列表 1370.上升下降字符串 1382.将二叉搜索树变平衡 1392.最长快乐前缀 1422.分割字符串的最大得分 1438.绝对差不超过限制的最长连续子数组 1470.重新排列数组 1475.商品折扣后的最终价格 1499.满足不等式的最大值 1508.子数组和排序后的区间和 1590.使数组和能被P整除 1606.找到处理最多请求的服务器 1620.网络信号最好的坐标 1624.两个相同字符之间的最长子字符串 1626.无矛盾的最佳球队 1636.按照频率将数组升序排序 1658.将x减到0的最小操作数 1664.生成平衡数组的方案数 1672.最富有客户的资产总量 1694.重新格式化电话号码 1696.跳跃游戏VI 1705.吃苹果的最大数目 1716.计算力扣银行的钱 1750.删除字符串两端相同字符后的最短长度 1760.袋子里最少数目的球 1763.最长的美好子字符串 1764.通过连接另一个数组的子数组得到一个数组 1775.通过最少操作次数使数组的和相等 1781.所有子字符串美丽值之和 1798.你能构造出连续值的最大数目 1802.有界数组中指定下标处的最大值 1816.截断句子 1823.找出游戏的获胜者 1824.最少侧跳次数 1856.子数组最小乘积的最大值 1925.统计平方和三元组的数目 1969.数组元素的最小非零乘积 1996.游戏中弱角色的数量 2022.将一维数组转变成二维数组 2024.考试的最大困扰度 2028.找出缺失的观测数据 2038.如果相邻两个颜色均相同则删除当前颜色 2043.简易银行系统 2049.统计最高分的节点数目 2086.喂食仓鼠的最小食物桶数 2155.分组得分最高的所有下标 2170.使数组变成交替数组的最少操作数 2207.字符串中最多数目的子序列 2279.装满石头的背包的最大数量 2365.任务调度器II 2369.检查数组是否存在有效划分 2406.将区间分为最少组数 2476.二叉搜索树最近节点查询 剑指Offer21.调整数组顺序使奇数位于偶数前面 面试题17.14.最小K个数 面试题04.04.检查平衡性 剑指Offer51.数组中的逆序对 面试题04.08.首个共同祖先 面试题04.12.求和路径 面试题16.25.LRU缓存 竞赛-宝石补给 竞赛-烹饪料理 剑指Offer13.机器人的运动范围 剑指Offer59-II.队列的最大值 面试题01.05.一次编辑 面试题04.06.后继者 剑指Offer36.二叉搜索树与双向链表 剑指OfferII095.最长公共子序列 剑指OfferII091.粉刷房子 剑指OfferII101.分割等和子集 剑指OfferII086.分割回文子字符串 剑指OfferII094.最少回文分割 面试题02.05.链表求和 面试题17.05.字母与数字 剑指OfferII082.含有重复元素集合的组合 面试题01.08.零矩阵 剑指OfferII003.前n个数字二进制中1的个数 剑指Offer62.圆圈中最后剩下的数字 面试题10.02.变位词组 竞赛-矩阵中的局部最大值 竞赛-边积分最高的节点 竞赛-根据模式串构造最小数字 竞赛-和有限的最长子序列 竞赛-从字符串中移除星号 竞赛-收集垃圾的最少总时间 竞赛-给定条件下构造矩阵 竞赛-检查相同字母间的距离 竞赛-恰好移动k步到达某一位置的方法数目 竞赛-最长优雅子数组