jtahstu基于PHP语言的刷题记录, 和部分其它语言的别人的优秀代码
可获得剑指Offer学习勋章
, 31天75道题, 已完结
可获得SQL入门勋章
, 10天33道题, 已完结
题目 | 题解 | AC日期 |
---|---|---|
745. 前缀和后缀搜索 | PHP | 2022/7/14 14:54 |
1252. 奇数值单元格的数目 | PHP | 2022/7/12 16:16 |
1217. 玩筹码 | PHP | 2022/7/8 09:57 |
648. 单词替换 | PHP | 2022/7/7 14:33 |
1200. 最小绝对差 | PHP | 2022/7/4 10:07 |
556. 下一个更大元素 III | PHP | 2022/7/3 17:49 |
1175. 质数排列 | PHP | 2022/6/30 10:43 |
324. 摆动排序 II | PHP | 2022/6/28 10:05 |
522. 最长特殊序列 II | PHP | 2022/6/27 15:46 |
710. 黑名单中的随机数 | PHP | 2022/6/26 18:53 |
515. 在每个树行中找最大值 | PHP | 2022/6/24 10:16 |
30. 串联所有单词的子串 | PHP | 2022/6/23 14:05 |
513. 找树左下角的值 | PHP | 2022/6/22 10:15 |
101. 对称二叉树 | PHP | 2022/6/21 13:57 |
1108. IP 地址无效化 | PHP | 2022/6/21 13:44 |
102. 二叉树的层序遍历 | PHP | 2022/6/20 17:19 |
784. 字母大小写全排列 | PHP | 2022/6/20 16:42 |
46. 全排列 | PHP | 2022/6/20 16:10 |
77. 组合 | PHP | 2022/6/20 15:28 |
198. 打家劫舍 | PHP | 2022/6/20 14:08 |
136. 只出现一次的数字 | PHP | 2022/6/20 14:01 |
190. 颠倒二进制位 | PHP | 2022/6/20 11:06 |
508. 出现次数最多的子树元素和 | PHP | 2022/6/19 21:11 |
145. 二叉树的后序遍历 | PHP | 2022/6/17 10:29 |
94. 二叉树的中序遍历 | PHP | 2022/6/17 10:28 |
144. 二叉树的前序遍历 | PHP | 2022/6/17 10:26 |
1089. 复写零 | PHP | 2022/6/17 10:04 |
73. 矩阵置零 | PHP | 2022/6/16 18:09 |
36. 有效的数独 | PHP | 2022/6/16 17:53 |
232. 用栈实现队列 | PHP | 2022/6/16 17:27 |
20. 有效的括号 | PHP | 2022/6/16 16:33 |
206. 反转链表 | PHP | 2022/6/16 16:31 |
83. 删除排序链表中的重复元素 | PHP | 2022/6/16 16:26 |
203. 移除链表元素 | PHP | 2022/6/16 16:14 |
141. 环形链表 | PHP | 2022/6/16 16:01 |
21. 合并两个有序链表 | PHP | 2022/6/16 14:58 |
532. 数组中的 k-diff 数对 | PHP | 2022/6/16 14:09 |
719. 找出第 K 小的数对距离 | PHP | 2022/6/15 16:14 |
498. 对角线遍历 | PHP | 2022/6/14 11:12 |
242. 有效的字母异位词 | PHP | 2022/6/13 22:44 |
383. 赎金信 | PHP | 2022/6/13 22:30 |
387. 字符串中的第一个唯一字符 | PHP | 2022/6/13 22:27 |
1051. 高度检查器 | PHP | 2022/6/13 10:27 |
890. 查找和替换模式 | PHP | 2022/6/12 9:47 |
118. 杨辉三角 | PHP | 2022/6/11 20:33 |
566. 重塑矩阵 | PHP | 2022/6/11 20:17 |
1658. 将 x 减到 0 的最小操作数 | PHP | 2022/6/11 10:16 |
926. 将字符串翻转到单调递增 | PHP | 2022/6/11 0:34 |
730. 统计不同回文子序列 | PHP | 2022/6/10 22:25 |
121. 买卖股票的最佳时机 | PHP | 2022/6/10 18:15 |
350. 两个数组的交集 II | PHP | 2022/6/10 17:51 |
1. 两数之和 | PHP | 2022/6/9 23:36 |
497. 非重叠矩形中的随机点 | PHP | 2022/6/9 23:02 |
120. 三角形最小路径和 | PHP | 2022/6/8 22:28 |
217. 存在重复元素 | PHP | 2022/6/8 22:13 |
1332. 删除回文子序列 | PHP | 2022/6/8 15:29 |
1037. 有效的回旋镖 | PHP | 2022/6/8 14:46 |
88. 合并两个有序数组 | PHP | 2022/6/7 20:03 |
160. 相交链表 | PHP | 2022/6/7 15:07 |
875. 爱吃香蕉的珂珂 | PHP | 2022/6/7 0:41 |
231. 2 的幂 | PHP | 2022/6/7 0:32 |
994. 腐烂的橘子 | PHP | 2022/6/7 0:07 |
542. 01 矩阵 | PHP | 2022/6/6 19:16 |
116. 填充每个节点的下一个右侧节点指针 | PHP | 2022/6/6 13:39 |
617. 合并二叉树 | PHP | 2022/6/6 1:51 |
695. 岛屿的最大面积 | PHP | 2022/6/6 1:31 |
567. 字符串的排列 | PHP | 2022/6/6 0:37 |
10. 正则表达式匹配 | PHP | 2022/6/5 19:46 |
478. 在圆内随机生成点 | PHP | 2022/6/5 1:14 |
264. 丑数 II | PHP | 2022/6/5 1:03 |
929. 独特的电子邮件地址 | PHP | 2022/6/4 13:16 |
239. 滑动窗口最大值 | PHP | 2022/6/3 19:22 |
829. 连续整数求和 | PHP | 2022/6/3 14:36 |
733. 图像渲染 | PHP | 2022/6/2 23:23 |
450. 删除二叉搜索树中的节点 | PHP | 2022/6/2 18:51 |
19. 删除链表的倒数第 N 个结点 | PHP | 2022/6/1 13:35 |
876. 链表的中间结点 | PHP | 2022/6/1 13:26 |
473. 火柴拼正方形 | PHP | 2022/6/1 10:29 |
946. 验证栈序列 | PHP | 2022/5/31 9:41 |
1022. 从根到叶的二进制数之和 | PHP | 2022/5/30 14:30 |
343. 整数拆分 | PHP | 2022/5/30 13:36 |
557. 反转字符串中的单词 III | PHP | 2022/5/29 22:00 |
344. 反转字符串 | PHP | 2022/5/29 21:55 |
468. 验证IP地址 | PHP | 2022/5/29 15:11 |
167. 两数之和 II - 输入有序数组 | PHP | 2022/5/28 16:49 |
283. 移动零 | PHP | 2022/5/28 16:05 |
1021. 删除最外层的括号 | PHP | 2022/5/28 9:49 |
面试题 17.11. 单词距离 | PHP | 2022/5/27 7:21 |
189. 轮转数组 | PHP | 2022/5/26 16:36 |
977. 有序数组的平方 | PHP | 2022/5/26 16:29 |
35. 搜索插入位置 | PHP | 2022/5/26 16:24 |
278. 第一个错误的版本 | PHP | 2022/5/26 16:15 |
704. 二分查找 | PHP | 2022/5/26 16:14 |
191. 位1的个数 | PHP | 2022/5/26 8:19 |
699. 掉落的方块 | PHP | 2022/5/26 7:52 |
50. Pow(x, n) | PHP | 2022/5/25 14:25 |
467. 环绕字符串中唯一的子字符串 | PHP | 2022/5/25 7:26 |
965. 单值二叉树 | PHP | 2022/5/24 8:51 |
110. 平衡二叉树 | PHP | 2022/5/23 15:38 |
104. 二叉树的最大深度 | PHP | 2022/5/23 15:37 |
675. 为高尔夫比赛砍树 | PHP | 2022/5/23 11:08 |
295. 数据流的中位数 | PHP | 2022/5/22 5:50 |
1877. 数组中最大数对和的最小值 | PHP | 2022/5/21 17:12 |
1769. 移动所有球到每个盒子所需的最小操作数 | PHP | 2022/5/21 16:33 |
961. 在长度 2N 的数组中找出重复 N 次的元素 | PHP | 2022/5/21 6:00 |
113. 路径总和 II | PHP | 2022/5/20 15:22 |
436. 寻找右区间 | PHP | 2022/5/20 9:47 |
462. 最少移动次数使数组元素相等 II | PHP | 2022/5/19 2:16 |
453. 最小操作次数使数组元素相等 | PHP | 2022/5/19 1:55 |
668. 乘法表中第k小的数 | PHP | 2022/5/18 10:00 |
78. 子集 | PHP | 2022/5/17 23:40 |
2181. 合并零之间的节点 | PHP | 2022/5/17 23:36 |
173. 二叉搜索树迭代器 | PHP | 2022/5/17 23:06 |
953. 验证外星语词典 | PHP | 2022/5/17 0:31 |
3. 无重复字符的最长子串 | PHP | 2022/5/15 23:49 |
812. 最大三角形面积 | PHP | 2022/5/15 17:47 |
53. 最大子数组和 | PHP | 2022/5/14 21:14 |
面试题 01.05. 一次编辑 | PHP | 2022/5/13 0:33 |
944. 删列造序 | PHP | 2022/5/12 0:20 |
449. 序列化和反序列化二叉搜索树 | PHP | 2022/5/11 0:10 |
240. 搜索二维矩阵 II | PHP | 2022/5/10 15:36 |
942. 增减字符串匹配 | PHP | 2022/5/8 23:30 |
442. 数组中重复的数据 | PHP | 2022/5/7 23:53 |
433. 最小基因变化 | PHP | 2022/5/7 0:36 |
1476. 子矩形查询 | PHP | 2022/5/6 0:45 |
933. 最近的请求次数 | PHP | 2022/5/5 19:24 |
713. 乘积小于 K 的子数组 | PHP | 2022/5/5 0:22 |
33. 搜索旋转排序数组 | PHP | 2022/5/4 22:54 |
1823. 找出游戏的获胜者 | PHP | 2022/5/4 0:24 |
1689. 十-二进制数的最少数目 | PHP | 2022/5/3 22:46 |
937. 重新排列日志文件 | PHP | 2022/5/3 00:05 |
1828. 统计一个圆中点的数目 | PHP | 2022/5/2 23:27 |
807. 保持城市天际线 | PHP | 2022/5/2 20:13 |
591. 标签验证器 - CV | PHP | 2022/5/2 19:31 |
1305. 两棵二叉搜索树中的所有元素 | PHP | 2022/5/1 23:00 |
2. 两数相加 | PHP | 2022/4/30 23:33 |
908. 最小差值 I | PHP | 2022/4/30 00:38 |
427. 建立四叉树 | PHP | 2022/4/29 17:49 |
905. 按奇偶排序数组 | PHP | 2022/4/28 00:58 |
417. 太平洋大西洋水流问题 | PHP | 2022/4/27 22:50 |
883. 三维形体投影面积 | PHP | 2022/4/26 22:24 |
398. 随机数索引 | PHP | 2022/4/25 10:05 |
868.二进制间距 | PHP | 2022/4/24 16:15 |
27.移除元素 | PHP | 2022/4/23 23:20 |
396.旋转函数 | PHP | 2022/4/22 10:20 |
824.山羊拉丁文 | PHP | 2022/4/21 0:12 |
388.文件的最长绝对路径 | PHP | 2022/4/20 0:41 |
821. 字符的最短距离 | PHP | 2022/4/19 0:11 |
386. 字典序排数 | PHP | 2022/4/18 0:29 |
819. 最常见的单词 | PHP | 2022/4/17 11:04 |
479. 最大回文数乘积 | PHP | 2022/4/16 0:23 |
385.迷你语法分析器 | PHP | 2022/4/15 23:49 |
1672. 最富有客户的资产总量 | PHP | 2022/4/14 0:01 |
380. O(1) 时间插入、删除和获取随机元素 | PHP | 2022/4/13 23:17 |
806. 写字符串需要的行数 | PHP | 2022/4/12 23:33 |
724. 寻找数组的中心索引 | PHP | 2022/4/12 23:03 |
题目 | 题解 | 难度 | 类型 | 通过/提交 | AC日期 |
---|---|---|---|---|---|
1877. 数组中最大数对和的最小值 | PHP | 中等 | 贪心 | 34,326/42,159 | 2022-05-21 |
436. 寻找右区间 | PHP | 中等 | 二分查找 | 21,620/39,691 | 2022-05-20 |
462. 最少移动次数使数组元素相等 II | PHP | 中等 | 数学 | 19,491/31,623 | 2022-05-19 |
668. 乘法表中第k小的数 | PHP | 困难 | 二分 | 13,828/24,877 | 2022-05-18 |
953. 验证外星语词典 | PHP | 简单 | 字符串 | 21,259/38,170 | 2022-05-17 |
面试题 01.05. 一次编辑 | PHP | 中等 | 字符串/双指针 | 44,201/136,132 | 2022-05-13 |
944. 删列造序 | PHP | 简单 | 二维数组 | 24,334/35,475 | 2022-05-12 |
449. 序列化和反序列化二叉搜索树 | PHP | 中等 | 二叉搜索树 | 20,859/36,574 | 2022-05-11 |
240. 搜索二维矩阵 II | PHP | 中等 | 查找 | 269,421/527,443 | 2022-05-10 |
942. 增减字符串匹配 | PHP | 简单 | 贪心 | 26,574/36,190 | 2022-05-09 |
442. 数组中重复的数据 | PHP | 中等 | 数组 | 55,135/78,184 | 2022-05-08 |
433. 最小基因变化 | PHP | 中等 | BFS | 21,021/39,031 | 2022-05-07 |
1476. 子矩形查询 | PHP | 中等 | 数组 | 13,838/16,014 | 2022-05-06 |
933. 最近的请求次数 | PHP | 简单 | 队列 | 46,173/63,188 | 2022-05-06 |
713. 乘积小于 K 的子数组 | PHP | 中等 | 滑动窗口 | 42,754/96,447 | 2022-05-05 |
33. 搜索旋转排序数组 | PHP | 中等 | 二分查找 | 524,066/1,204,034 | 2022-05-04 |
1823. 找出游戏的获胜者 | PHP | 中等 | 递归 | 14,864/20,158 | 2022-05-04 |
1689. 十-二进制数的最少数目 | PHP | 中等 | 贪心 | 17,446/20,186 | 2022-05-03 |
937. 重新排列日志文件 | PHP | 简单 | 字符串排序 | 15,244/25,812 | 2022-05-03 |
1828. 统计一个圆中点的数目 | PHP | 中等 | 几何模拟 | 10,214/11,798 | 2022-05-02 |
807. 保持城市天际线 | PHP | 中等 | 贪心 | 47,425/53,532 | 2022-05-02 |
1305. 两棵二叉搜索树中的所有元素 | PHP | 中等 | 中序遍历 | 39,519/50,605 | 2022-05-01 |
908. 最小差值 I | PHP | 简单 | 数学 | 24,971/35,483 | 2022-04-30 |
427. 建立四叉树 | PHP | 中等 | 递归 | 16,288/23,259 | 2022-04-29 |
905. 按奇偶排序数组 | PHP | 简单 | 数组 | 68,336/97,387 | 2022-04-28 |
417. 太平洋大西洋水流问题 | PHP | 中等 | 图的遍历DFS/BFS | 56,724/104,438 | 2022-04-27 |
883. 三维形体投影面积 | PHP | 简单 | 模拟 | 37,644/49,350 | 2022-04-26 |
398. 随机数索引 | PHP | 中等 | 哈希表预处理 | 38,854/53,418 | 2022-04-25 |
868. 二进制间距 | PHP | 简单 | 模拟 | 46,161/66,438 | 2022-04-24 |