欢迎关注我的公众号: 清风Python,带你每日学习Python算法刷题的同时,了解更多python小知识。
有喜欢力扣刷题的小伙伴可以加我微信(King_Uranus)互相鼓励,共同进步,一起玩转超级码力!
我的个人博客:https://qingfengpython.cn
PS:题目按照 难度、题号进行排序。
| 编 号 | 分 类 | 题 目 | 难 度 | 我的解题 | 力扣题目链接 |
|---|---|---|---|---|---|
| 1 | 哈希表 | 1.两数之和 | 简单 | 我的解题 | 点击跳转 |
| 2 | 数学 | 7.整数反转 | 简单 | 我的解题 | 点击跳转 |
| 3 | 哈希表 | 13.罗马数字转整数 | 简单 | 我的解题 | 点击跳转 |
| 4 | 数组 | 14.最长公共前缀 | 简单 | 我的解题 | 点击跳转 |
| 5 | 栈 | 20.有效的括号 | 简单 | 我的解题 | 点击跳转 |
| 6 | 链表 | 21.合并两个有序链表 | 简单 | 我的解题 | 点击跳转 |
| 7 | 数组 | 26.删除有序数组中的重复项 | 简单 | 我的解题 | 点击跳转 |
| 8 | 数组 | 27.移除元素 | 简单 | 我的解题 | 点击跳转 |
| 9 | 二分 | 35.搜索插入位置 | 简单 | 我的解题 | 点击跳转 |
| 10 | 数组 | 66.加一 | 简单 | 我的解题 | 点击跳转 |
| 11 | DP | 70.爬楼梯 | 简单 | 我的解题 | 点击跳转 |
| 12 | 链表 | 83.删除排序链表中的重复元素 | 简单 | 我的解题 | 点击跳转 |
| 13 | 双指针 | 88.合并两个有序数组 | 简单 | 我的解题 | 点击跳转 |
| 14 | 二叉树 | 100.相同的树 | 简单 | 我的解题 | 点击跳转 |
| 15 | 二叉树 | 104.二叉树的最大深度 | 简单 | 我的解题 | 点击跳转 |
| 16 | 二叉树 | 111.二叉树的最小深度 | 简单 | 我的解题 | 点击跳转 |
| 17 | 二叉树 | 112.路径总和 | 简单 | 我的解题 | 点击跳转 |
| 18 | 数组 | 118.杨辉三角 | 简单 | 我的解题 | 点击跳转 |
| 19 | 数组 | 119.杨辉三角II | 简单 | 我的解题 | 点击跳转 |
| 20 | 数组 | 121.买卖股票的最佳时机 | 简单 | 我的解题 | 点击跳转 |
| 21 | 数组 | 122.买卖股票的最佳时机II | 简单 | 我的解题 | 点击跳转 |
| 22 | 字符串 | 125.验证回文串 | 简单 | 我的解题 | 点击跳转 |
| 23 | 链表 | 141.环形链表 | 简单 | 我的解题 | 点击跳转 |
| 24 | 二叉树 | 144.二叉树的前序遍历 | 简单 | 我的解题 | 点击跳转 |
| 25 | 二叉树 | 145.二叉树的后序遍历 | 简单 | 我的解题 | 点击跳转 |
| 26 | 栈 | 155.最小栈 | 简单 | 我的解题 | 点击跳转 |
| 27 | 数学 | 168.Excel表列名称 | 简单 | 我的解题 | 点击跳转 |
| 28 | 数学 | 171.Excel表列序号 | 简单 | 我的解题 | 点击跳转 |
| 29 | 异或 | 190.颠倒二进制位 | 简单 | 我的解题 | 点击跳转 |
| 30 | 字符串 | 191.位1的个数 | 简单 | 我的解题 | 点击跳转 |
| 31 | 数学 | 202.快乐数 | 简单 | 我的解题 | 点击跳转 |
| 32 | 链表 | 203.移除链表元素 | 简单 | 我的解题 | 点击跳转 |
| 33 | 哈希表 | 205.同构字符串 | 简单 | 我的解题 | 点击跳转 |
| 34 | 链表 | 206.反转链表 | 简单 | 我的解题 | 点击跳转 |
| 35 | 队列 | 225.用队列实现栈 | 简单 | 我的解题 | 点击跳转 |
| 36 | 数组 | 228.汇总区间 | 简单 | 我的解题 | 点击跳转 |
| 37 | 链表 | 234.回文链表 | 简单 | 我的解题 | 点击跳转 |
| 38 | 二叉树 | 235.二叉搜索树的最近公共祖先 | 简单 | 我的解题 | 点击跳转 |
| 39 | 数学 | 263.丑数 | 简单 | 我的解题 | 点击跳转 |
| 40 | 二分 | 278.第一个错误的版本 | 简单 | 我的解题 | 点击跳转 |
| 41 | 双指针 | 283.移动零 | 简单 | 我的解题 | 点击跳转 |
| 42 | 哈希表 | 290.单词规律 | 简单 | 我的解题 | 点击跳转 |
| 43 | 设计 | 303.区域和检索-数组不可变 | 简单 | 我的解题 | 点击跳转 |
| 44 | 数学 | 342.4的幂 | 简单 | 我的解题 | 点击跳转 |
| 45 | 二分 | 374.猜数字大小 | 简单 | 我的解题 | 点击跳转 |
| 46 | 哈希表 | 387.字符串中的第一个唯一字符 | 简单 | 我的解题 | 点击跳转 |
| 47 | 双指针 | 392.判断子序列 | 简单 | 我的解题 | 点击跳转 |
| 48 | 双指针 | 408.有效单词缩写 | 简单 | 我的解题 | 点击跳转 |
| 49 | 字符串 | 415.字符串相加 | 简单 | 我的解题 | 点击跳转 |
| 50 | 异或 | 461.汉明距离 | 简单 | 我的解题 | 点击跳转 |
| 51 | 数组 | 463.岛屿的周长 | 简单 | 我的解题 | 点击跳转 |
| 52 | 模拟 | 482.密钥格式化 | 简单 | 我的解题 | 点击跳转 |
| 53 | 数组 | 485.最大连续1的个数 | 简单 | 我的解题 | 点击跳转 |
| 54 | 数学 | 495.提莫攻击 | 简单 | 我的解题 | 点击跳转 |
| 55 | 栈 | 496.下一个更大元素I | 简单 | 我的解题 | 点击跳转 |
| 56 | 字符串 | 500.键盘行 | 简单 | 我的解题 | 点击跳转 |
| 57 | 数组 | 561.数组拆分I | 简单 | 我的解题 | 点击跳转 |
| 58 | 数组 | 566.重塑矩阵 | 简单 | 我的解题 | 点击跳转 |
| 59 | 双指针 | 643.子数组最大平均数I | 简单 | 我的解题 | 点击跳转 |
| 60 | 数学 | 645.错误的集合 | 简单 | 我的解题 | 点击跳转 |
| 61 | 模拟 | 657.机器人能否返回原点 | 简单 | 我的解题 | 点击跳转 |
| 62 | 栈 | 682.棒球比赛 | 简单 | 我的解题 | 点击跳转 |
| 63 | 设计 | 690.员工的重要性 | 简单 | 我的解题 | 点击跳转 |
| 64 | 哈希表 | 705.设计哈希集合 | 简单 | 我的解题 | 点击跳转 |
| 65 | 栈 | 716.最大栈 | 简单 | 我的解题 | 点击跳转 |
| 66 | 前缀和 | 724.寻找数组的中心下标 | 简单 | 我的解题 | 点击跳转 |
| 67 | 哈希表 | 734.句子相似性 | 简单 | 我的解题 | 点击跳转 |
| 68 | 二叉树 | 783.二叉搜索树节点最小距离 | 简单 | 我的解题 | 点击跳转 |
| 69 | 数组 | 821.字符的最短距离 | 简单 | 我的解题 | 点击跳转 |
| 70 | 栈 | 844.比较含退格的字符串 | 简单 | 我的解题 | 点击跳转 |
| 71 | 数组 | 852.山脉数组的峰顶索引 | 简单 | 我的解题 | 点击跳转 |
| 72 | 字符串 | 859.亲密字符串 | 简单 | 我的解题 | 点击跳转 |
| 73 | 贪心 | 860.柠檬水找零 | 简单 | 我的解题 | 点击跳转 |
| 74 | 二叉树 | 872.叶子相似的树 | 简单 | 我的解题 | 点击跳转 |
| 75 | 双指针 | 925.长按键入 | 简单 | 我的解题 | 点击跳转 |
| 76 | 深搜 | 993.二叉树的堂兄弟节点 | 简单 | 我的解题 | 点击跳转 |
| 77 | 哈希表 | 997.找到小镇的法官 | 简单 | 我的解题 | 点击跳转 |
| 78 | 二叉树 | 剑指Offer55-I.二叉树的深度 | 简单 | 我的解题 | 点击跳转 |
| 79 | 剑指offer | 剑指OfferII001.整数除法 | 简单 | 我的解题 | 点击跳转 |
| 80 | 剑指offer | 剑指OfferII002.二进制加法 | 简单 | 我的解题 | 点击跳转 |
| 81 | 剑指offer | 剑指OfferII006.排序数组中两个数字之和 | 简单 | 我的解题 | 点击跳转 |
| 82 | 剑指offer | 剑指offerII018.有效的回文 | 简单 | 我的解题 | 点击跳转 |
| 83 | 剑指offer | 剑指offerII019.最多删除一个字符得到回文 | 简单 | 我的解题 | 点击跳转 |
| 84 | 剑指offer | 剑指offerII023.两个链表的第一个重合节点 | 简单 | 我的解题 | 点击跳转 |
| 85 | 剑指offer | 剑指offerII024.反转链表 | 简单 | 我的解题 | 点击跳转 |
| 86 | 剑指offer | 剑指OfferII032.有效的变位词 | 简单 | 我的解题 | 点击跳转 |
| 87 | 剑指offer | 剑指OfferII041.滑动窗口的平均值 | 简单 | 我的解题 | 点击跳转 |
| 88 | 剑指offer | 剑指OfferII042.最近请求次数 | 简单 | 我的解题 | 点击跳转 |
| 89 | 哈希表 | 剑指Offer03.数组中重复的数字 | 简单 | 我的解题 | 点击跳转 |
| 90 | 堆 | meituan-003.小美的跑腿代购 | 简单 | 我的解题 | 点击跳转 |
| 91 | 字符串 | meituan-001.小美的用户名 | 简单 | 我的解题 | 点击跳转 |
| 92 | 字符串 | meituan-006.小团的神秘暗号 | 简单 | 我的解题 | 点击跳转 |
| 93 | 数学 | 剑指Offer53-II.0~n-1中缺失的数字 | 简单 | 我的解题 | 点击跳转 |
| 94 | 数学 | 面试题17.10.主要元素 | 简单 | 我的解题 | 点击跳转 |
| 95 | 数组 | LCP28.采购方案 | 简单 | 我的解题 | 点击跳转 |
| 96 | 数组 | LCP29.乐团站位 | 简单 | 我的解题 | 点击跳转 |
| 97 | 栈 | 剑指Offer09.用两个栈实现队列 | 简单 | 我的解题 | 点击跳转 |
| 98 | 链表 | 剑指Offer22.链表中倒数第k个节点 | 简单 | 我的解题 | 点击跳转 |
| 99 | 链表 | 剑指Offer24.反转链表 | 简单 | 我的解题 | 点击跳转 |
| 100 | 链表 | 面试题02.01.移除重复节点 | 简单 | 我的解题 | 点击跳转 |
| 101 | 滑窗 | 1004.最大连续1的个数III | 简单 | 我的解题 | 点击跳转 |
| 102 | 栈 | 1021.删除最外层的括号 | 简单 | 我的解题 | 点击跳转 |
| 103 | 堆 | 1046.最后一块石头的重量 | 简单 | 我的解题 | 点击跳转 |
| 104 | 哈希表 | 1436.旅行终点站 | 简单 | 我的解题 | 点击跳转 |
| 105 | 栈 | 1475.商品折扣后的最终价格 | 简单 | 我的解题 | 点击跳转 |
| 106 | 异或 | 1486.数组异或操作 | 简单 | 我的解题 | 点击跳转 |
| 107 | 数学 | 1523.在区间范围内统计奇数数目 | 简单 | 我的解题 | 点击跳转 |
| 108 | 字符串 | 1576.替换所有的问号 | 简单 | 我的解题 | 点击跳转 |
| 109 | 数组 | 1603.设计停车系统 | 简单 | 我的解题 | 点击跳转 |
| 110 | 数学 | 1716.计算力扣银行的钱 | 简单 | 我的解题 | 点击跳转 |
| 111 | 异或 | 1720.解码异或后的数组 | 简单 | 我的解题 | 点击跳转 |
| 112 | 前缀和 | 1732.找到最高海拔 | 简单 | 我的解题 | 点击跳转 |
| 113 | 数学 | 1812.判断国际象棋棋盘中一个格子的颜色 | 简单 | 我的解题 | 点击跳转 |
| 114 | 数学 | 1837.K进制表示下的各位数字总和 | 简单 | 我的解题 | 点击跳转 |
| 115 | 字符串 | 1880.检查某单词是否等于两单词之和 | 简单 | 我的解题 | 点击跳转 |
| 116 | 数组 | 5709.最大升序子数组和 | 简单 | 我的解题 | 点击跳转 |
| 117 | 字符串 | 5713.字符串中不同整数的数目 | 简单 | 我的解题 | 点击跳转 |
| 118 | 数组 | 5717.最少操作使数组递增 | 简单 | 我的解题 | 点击跳转 |
| 119 | 字符串 | 5722.截断句子 | 简单 | 我的解题 | 点击跳转 |
| 120 | 字符串 | 5730.将所有数字用字符替换 | 简单 | 我的解题 | 点击跳转 |
| 121 | 哈希表 | 5734.判断句子是否为全字母句 | 简单 | 我的解题 | 点击跳转 |
| 122 | 数组 | 5746.到目标元素的最小距离 | 简单 | 我的解题 | 点击跳转 |
| 123 | 字符串 | 5838.检查字符串是否为数组前缀 | 简单 | 我的解题 | 点击跳转 |
| 124 | 真题 | 9900.不喜欢4的司机 | 简单 | 我的解题 | 点击跳转 |
| 125 | 链表 | 2.两数相加 | 中等 | 我的解题 | 点击跳转 |
| 126 | 双指针 | 3.无重复字符的最长子串 | 中等 | 我的解题 | 点击跳转 |
| 127 | 字符串 | 5.最长回文子串 | 中等 | 我的解题 | 点击跳转 |
| 128 | 数组 | 6.Z字形变换 | 中等 | 我的解题 | 点击跳转 |
| 129 | 字符串 | 8.字符串转换整数 | 中等 | 我的解题 | 点击跳转 |
| 130 | 双指针 | 11.盛最多水的容器 | 中等 | 我的解题 | 点击跳转 |
| 131 | 数组 | 12.整数转罗马数字 | 中等 | 我的解题 | 点击跳转 |
| 132 | 双指针 | 16.最接近的三数之和 | 中等 | 我的解题 | 点击跳转 |
| 133 | 深搜 | 17.电话号码的字母组合 | 中等 | 我的解题 | 点击跳转 |
| 134 | 双指针 | 18.四数之和 | 中等 | 我的解题 | 点击跳转 |
| 135 | 链表 | 19.删除链表的倒数第N个结点 | 中等 | 我的解题 | 点击跳转 |
| 136 | 链表 | 24.两两交换链表中的节点 | 中等 | 我的解题 | 点击跳转 |
| 137 | 双指针 | 28.实现strStr() | 中等 | 我的解题 | 点击跳转 |
| 138 | 二分 | 33.搜索旋转排序数组 | 中等 | 我的解题 | 点击跳转 |
| 139 | 二分 | 34.在排序数组中查找元素的第一个和最后一个位置 | 中等 | 我的解题 | 点击跳转 |
| 140 | 数组 | 34.数组中查找元素的第一和最后一个位置 | 中等 | 我的解题 | 点击跳转 |
| 141 | 哈希表 | 36.有效的数独 | 中等 | 我的解题 | 点击跳转 |
| 142 | 深搜 | 46.全排列 | 中等 | 我的解题 | 点击跳转 |
| 143 | 深搜 | 47.全排列II | 中等 | 我的解题 | 点击跳转 |
| 144 | 哈希表 | 49.字母异位词分组 | 中等 | 我的解题 | 点击跳转 |
| 145 | 数学 | 50.Pow | 中等 | 我的解题 | 点击跳转 |
| 146 | 数组 | 54.螺旋矩阵 | 中等 | 我的解题 | 点击跳转 |
| 147 | 贪心 | 55.跳跃游戏 | 中等 | 我的解题 | 点击跳转 |
| 148 | 贪心 | 56.合并区间 | 中等 | 我的解题 | 点击跳转 |
| 149 | 数组 | 59.螺旋矩阵II | 中等 | 我的解题 | 点击跳转 |
| 150 | 链表 | 61.旋转链表 | 中等 | 我的解题 | 点击跳转 |
| 151 | 栈 | 71.简化路径 | 中等 | 我的解题 | 点击跳转 |
| 152 | 数组 | 73.矩阵置零 | 中等 | 我的解题 | 点击跳转 |
| 153 | 数组 | 74.搜索二维矩阵 | 中等 | 我的解题 | 点击跳转 |
| 154 | 双指针 | 75.颜色分类 | 中等 | 我的解题 | 点击跳转 |
| 155 | 深搜 | 79.单词搜索 | 中等 | 我的解题 | 点击跳转 |
| 156 | 双指针 | 80.删除有序数组中的重复项II | 中等 | 我的解题 | 点击跳转 |
| 157 | 二分 | 81.搜索旋转排序数组II | 中等 | 我的解题 | 点击跳转 |
| 158 | 链表 | 86.分隔链表 | 中等 | 我的解题 | 点击跳转 |
| 159 | 二叉树 | 98.验证二叉搜索树 | 中等 | 我的解题 | 点击跳转 |
| 160 | 广搜 | 102.二叉树的层序遍历 | 中等 | 我的解题 | 点击跳转 |
| 161 | 双指针 | 123.买卖股票的最佳时机III | 中等 | 我的解题 | 点击跳转 |
| 162 | 深搜 | 130.被围绕的区域 | 中等 | 我的解题 | 点击跳转 |
| 163 | 贪心 | 134.加油站 | 中等 | 我的解题 | 点击跳转 |
| 164 | 栈 | 150.逆波兰表达式求值 | 中等 | 我的解题 | 点击跳转 |
| 165 | 数组 | 153.寻找旋转排序数组中的最小值 | 中等 | 我的解题 | 点击跳转 |
| 166 | 数组 | 179.最大数 | 中等 | 我的解题 | 点击跳转 |
| 167 | DP | 198.打家劫舍 | 中等 | 我的解题 | 点击跳转 |
| 168 | 深搜 | 200.岛屿数量 | 中等 | 我的解题 | 点击跳转 |
| 169 | 字典树 | 208.实现Trie(前缀树) | 中等 | 我的解题 | 点击跳转 |
| 170 | 字典树 | 211.添加与搜索单词 | 中等 | 我的解题 | 点击跳转 |
| 171 | DP | 213.打家劫舍II | 中等 | 我的解题 | 点击跳转 |
| 172 | 二分 | 275.H指数II | 中等 | 我的解题 | 点击跳转 |
| 173 | 堆 | 313.超级丑数 | 中等 | 我的解题 | 点击跳转 |
| 174 | 栈 | 316.去除重复字母 | 中等 | 我的解题 | 点击跳转 |
| 175 | 链表 | 328.奇偶链表 | 中等 | 我的解题 | 点击跳转 |
| 176 | 数组 | 341.扁平化嵌套列表迭代器 | 中等 | 我的解题 | 点击跳转 |
| 177 | 堆 | 347.前K个高频元素 | 中等 | 我的解题 | 点击跳转 |
| 178 | 贪心 | 376.摆动序列 | 中等 | 我的解题 | 点击跳转 |
| 179 | 栈 | 394.字符串解码 | 中等 | 我的解题 | 点击跳转 |
| 180 | 数学 | 400.第N位数字 | 中等 | 我的解题 | 点击跳转 |
| 181 | 栈 | 402.移掉K位数字 | 中等 | 我的解题 | 点击跳转 |
| 182 | 双指针 | 424.替换后的最长重复字符 | 中等 | 我的解题 | 点击跳转 |
| 183 | 滑窗 | 438.找到字符串中所有字母异位词 | 中等 | 我的解题 | 点击跳转 |
| 184 | 字符串 | 451.根据字符出现频率排序 | 中等 | 我的解题 | 点击跳转 |
| 185 | 贪心 | 455.分发饼干 | 中等 | 我的解题 | 点击跳转 |
| 186 | 栈 | 456.132模式 | 中等 | 我的解题 | 点击跳转 |
| 187 | 异或 | 477.汉明距离总和 | 中等 | 我的解题 | 点击跳转 |
| 188 | 模拟 | 498.对角线遍历 | 中等 | 我的解题 | 点击跳转 |
| 189 | 栈 | 503.下一个更大元素II | 中等 | 我的解题 | 点击跳转 |
| 190 | 二叉树 | 513.找树左下角的值 | 中等 | 我的解题 | 点击跳转 |
| 191 | 哈希表 | 523.连续的子数组和 | 中等 | 我的解题 | 点击跳转 |
| 192 | 数组 | 524.通过删除字母匹配到字典里最长单词 | 中等 | 我的解题 | 点击跳转 |
| 193 | 哈希表 | 525.连续数组 | 中等 | 我的解题 | 点击跳转 |
| 194 | 双指针 | 532.数组中的k-diff数对 | 中等 | 我的解题 | 点击跳转 |
| 195 | 字符串 | 541.反转字符串II | 中等 | 我的解题 | 点击跳转 |
| 196 | 数组 | 554.砖墙 | 中等 | 我的解题 | 点击跳转 |
| 197 | 前缀和 | 560.和为K的子数组 | 中等 | 我的解题 | 点击跳转 |
| 198 | 哈希表 | 567.字符串的排列 | 中等 | 我的解题 | 点击跳转 |
| 199 | 双指针 | 581.最短无序连续子数组 | 中等 | 我的解题 | 点击跳转 |
| 200 | 数学 | 592.分数加减运算 | 中等 | 我的解题 | 点击跳转 |
| 201 | 数学 | 633.平方数之和 | 中等 | 我的解题 | 点击跳转 |
| 202 | 字典树 | 648.单词替换 | 中等 | 我的解题 | 点击跳转 |
| 203 | 哈希表 | 692.前K个高频单词 | 中等 | 我的解题 | 点击跳转 |
| 204 | 双指针 | 713.乘积小于K的子数组 | 中等 | 我的解题 | 点击跳转 |
| 205 | 栈 | 735.行星碰撞 | 中等 | 我的解题 | 点击跳转 |
| 206 | 贪心 | 738.单调递增的数字 | 中等 | 我的解题 | 点击跳转 |
| 207 | 栈 | 739.每日温度 | 中等 | 我的解题 | 点击跳转 |
| 208 | DP | 740.删除并获得点数 | 中等 | 我的解题 | 点击跳转 |
| 209 | 双指针 | 870.优势洗牌 | 中等 | 我的解题 | 点击跳转 |
| 210 | 二分 | 875.爱吃香蕉的珂珂 | 中等 | 我的解题 | 点击跳转 |
| 211 | 哈希表 | 890.查找和替换模式 | 中等 | 我的解题 | 点击跳转 |
| 212 | 栈 | 901.股票价格跨度 | 中等 | 我的解题 | 点击跳转 |
| 213 | 滑窗 | 904.水果成篮 | 中等 | 我的解题 | 点击跳转 |
| 214 | 栈 | 946.验证栈序列 | 中等 | 我的解题 | 点击跳转 |
| 215 | 模拟 | 950.按递增顺序显示卡牌 | 中等 | 我的解题 | 点击跳转 |
| 216 | 堆 | 973.最接近原点的K个点 | 中等 | 我的解题 | 点击跳转 |
| 217 | 广搜 | 994.腐烂的橘子 | 中等 | 我的解题 | 点击跳转 |
| 218 | 二叉树 | 剑指Offer34.二叉树中和为某一值的路径 | 中等 | 我的解题 | 点击跳转 |
| 219 | 剑指offer | 剑指OfferII004.只出现一次的数字 | 中等 | 我的解题 | 点击跳转 |
| 220 | 剑指offer | 剑指OfferII007.数组中和为0的三个数 | 中等 | 我的解题 | 点击跳转 |
| 221 | 剑指offer | 剑指OfferII008.和大于等于target的最短子数组 | 中等 | 我的解题 | 点击跳转 |
| 222 | 剑指offer | 剑指OfferII009.乘积小于K的子数组 | 中等 | 我的解题 | 点击跳转 |
| 223 | 剑指offer | 剑指OfferII010.和为k的子数组 | 中等 | 我的解题 | 点击跳转 |
| 224 | 剑指offer | 剑指OfferII011.0和1个数相同的子数组 | 中等 | 我的解题 | 点击跳转 |
| 225 | 剑指offer | 剑指OfferII014.字符串中的变位词 | 中等 | 我的解题 | 点击跳转 |
| 226 | 剑指offer | 剑指offerII015.字符串中的所有变位词 | 中等 | 我的解题 | 点击跳转 |
| 227 | 剑指offer | 剑指offerII016.不含重复字符串的最长子字符串 | 中等 | 我的解题 | 点击跳转 |
| 228 | 剑指offer | 剑指offerII021.删除链表的倒数第n个结点 | 中等 | 我的解题 | 点击跳转 |
| 229 | 剑指offer | 剑指offerII022.链表中环的入口节点 | 中等 | 我的解题 | 点击跳转 |
| 230 | 剑指offer | 剑指offerII025.链表中的两数相加 | 中等 | 我的解题 | 点击跳转 |
| 231 | 剑指offer | 剑指OfferII026.重排链表 | 中等 | 我的解题 | 点击跳转 |
| 232 | 剑指offer | 剑指OfferII033.变位词组 | 中等 | 我的解题 | 点击跳转 |
| 233 | 剑指offer | 剑指OfferII036.后缀表达式 | 中等 | 我的解题 | 点击跳转 |
| 234 | 剑指offer | 剑指OfferII037.小行星碰撞 | 中等 | 我的解题 | 点击跳转 |
| 235 | 剑指offer | 剑指offerII038.每日温度 | 中等 | 我的解题 | 点击跳转 |
| 236 | 剑指offer | 剑指OfferII044.二叉树每层的最大值 | 中等 | 我的解题 | 点击跳转 |
| 237 | 剑指offer | 剑指OfferII045.二叉树最底层最左边的值 | 中等 | 我的解题 | 点击跳转 |
| 238 | 剑指offer | 剑指OfferII046.二叉树的右侧视图 | 中等 | 我的解题 | 点击跳转 |
| 239 | 剑指offer | 剑指OfferII047.二叉树剪枝 | 中等 | 我的解题 | 点击跳转 |
| 240 | 剑指offer | 剑指OfferII048.序列化与反序列化二叉树 | 中等 | 我的解题 | 点击跳转 |
| 241 | 双指针 | 面试题17.11.单词距离 | 中等 | 我的解题 | 点击跳转 |
| 242 | 哈希表 | 剑指Offer53-I.在排序数组中查找数字I | 中等 | 我的解题 | 点击跳转 |
| 243 | 堆 | LCP30.魔塔游戏 | 中等 | 我的解题 | 点击跳转 |
| 244 | 堆 | 面试题17.14.最小K个数 | 中等 | 我的解题 | 点击跳转 |
| 245 | 数学 | 剑指Offer44.数字序列中某一位的数字 | 中等 | 我的解题 | 点击跳转 |
| 246 | 栈 | 剑指Offer31.栈的压入、弹出序列 | 中等 | 我的解题 | 点击跳转 |
| 247 | 深搜 | 剑指Offer38.字符串的排列 | 中等 | 我的解题 | 点击跳转 |
| 248 | 链表 | 剑指Offer52.两个链表的第一个公共节点 | 中等 | 我的解题 | 点击跳转 |
| 249 | 数学 | 1006.笨阶乘 | 中等 | 我的解题 | 点击跳转 |
| 250 | 二分 | 1011.在D天内送达包裹的能力 | 中等 | 我的解题 | 点击跳转 |
| 251 | 贪心 | 1029.两地调度 | 中等 | 我的解题 | 点击跳转 |
| 252 | 前缀和 | 1109.航班预订系统 | 中等 | 我的解题 | 点击跳转 |
| 253 | 栈 | 1190.反转每对括号间的子串 | 中等 | 我的解题 | 点击跳转 |
| 254 | 深搜 | 1239.串联字符串的最大长度 | 中等 | 我的解题 | 点击跳转 |
| 255 | 栈 | 1249.移除无效的括号 | 中等 | 我的解题 | 点击跳转 |
| 256 | 异或 | 1310.子数组异或查询 | 中等 | 我的解题 | 点击跳转 |
| 257 | 栈 | 1381.设计一个支持增量操作的栈 | 中等 | 我的解题 | 点击跳转 |
| 258 | 设计 | 1418.点菜展示表 | 中等 | 我的解题 | 点击跳转 |
| 259 | 异或 | 1442.形成两个异或相等数组的三元组数目 | 中等 | 我的解题 | 点击跳转 |
| 260 | 贪心 | 1605.给定行和列的和求可行矩阵 | 中等 | 我的解题 | 点击跳转 |
| 261 | 堆 | 1642.可以到达的最远建筑 | 中等 | 我的解题 | 点击跳转 |
| 262 | 数组 | 1806.还原排列的最少操作步数 | 中等 | 我的解题 | 点击跳转 |
| 263 | 栈 | 1807.替换字符串中的括号内容 | 中等 | 我的解题 | 点击跳转 |
| 264 | 双指针 | 1813.句子相似性III | 中等 | 我的解题 | 点击跳转 |
| 265 | 数学 | 1828.统计一个圆中点的数目 | 中等 | 我的解题 | 点击跳转 |
| 266 | 数组 | 1833.雪糕的最大数量 | 中等 | 我的解题 | 点击跳转 |
| 267 | 滑窗 | 1838.最高频元素的频数 | 中等 | 我的解题 | 点击跳转 |
| 268 | 堆 | 1845.座位预约管理系统 | 中等 | 我的解题 | 点击跳转 |
| 269 | 数组 | 1846.减小和重新排列数组后的最大元素 | 中等 | 我的解题 | 点击跳转 |
| 270 | 双指针 | 1855.下标对中的最大距离 | 中等 | 我的解题 | 点击跳转 |
| 271 | 二分 | 1870.准时到达的列车最小时速 | 中等 | 我的解题 | 点击跳转 |
| 272 | 数学 | 1877.数组中最大数对和的最小值 | 中等 | 我的解题 | 点击跳转 |
| 273 | 数学 | 1881.插入后的最大值 | 中等 | 我的解题 | 点击跳转 |
| 274 | 数组 | 1894.找到需要补充粉笔的学生编号 | 中等 | 我的解题 | 点击跳转 |
| 275 | 贪心 | 1921.消灭怪物的最大数量 | 中等 | 我的解题 | 点击跳转 |
| 276 | 广搜 | 1926.迷宫中离入口最近的出口 | 中等 | 我的解题 | 点击跳转 |
| 277 | 贪心 | 1936.新增的最少台阶数 | 中等 | 我的解题 | 点击跳转 |
| 278 | 设计 | 5694.设计一个验证系统 | 中等 | 我的解题 | 点击跳转 |
| 279 | 哈希表 | 5708.统计一个数组中好对子的数目 | 中等 | 我的解题 | 点击跳转 |
| 280 | 数组 | 5712.你能构造出连续值的最大数目 | 中等 | 我的解题 | 点击跳转 |
| 281 | 异或 | 5719.每个查询的最大异或值 | 中等 | 我的解题 | 点击跳转 |
| 282 | 哈希表 | 5723.查找用户活跃分钟数 | 中等 | 我的解题 | 点击跳转 |
| 283 | DP | 5727.找出游戏的获胜者 | 中等 | 我的解题 | 点击跳转 |
| 284 | 数组 | 5728.最少侧跳次数 | 中等 | 我的解题 | 点击跳转 |
| 285 | 深搜 | 5747.将字符串拆分为递减的连续值 | 中等 | 我的解题 | 点击跳转 |
| 286 | 栈 | 5781.删除一个字符串中所有出现的给定子字符串 | 中等 | 我的解题 | 点击跳转 |
| 287 | 数学 | 5802.统计好数字的数目 | 中等 | 我的解题 | 点击跳转 |
| 288 | 堆 | 5839.移除石子使总数最小 | 中等 | 我的解题 | 点击跳转 |
| 289 | 数学 | 5840.使字符串平衡的最小交换次数 | 中等 | 我的解题 | 点击跳转 |
| 290 | 滑窗 | 5873.考试的最大困扰度 | 中等 | 我的解题 | 点击跳转 |
| 291 | 栈 | 32.最长有效括号 | 困难 | 我的解题 | 点击跳转 |
| 292 | 栈 | 42.接雨水 | 困难 | 我的解题 | 点击跳转 |
| 293 | 队列 | 239.滑动窗口最大值 | 困难 | 我的解题 | 点击跳转 |
| 294 | 栈 | 面试题17.21.直方图的水量 | 困难 | 我的解题 | 点击跳转 |
| 295 | 前缀和 | 5874.分割数组的最多方案数 | 困难 | 我的解题 | 点击跳转 |
| 296 | 双指针 | 6143.预算内的最多机器人数目 | 困难 | 我的解题 | 点击跳转 |