Leetcode
Leetcode刷题
自信的小螺丝钉
这个作者很懒,什么都没留下…
展开
-
Leetcode 134. 加油站
**官方题解思路:** 如果从`x`出发最多能到`y`,那么x到中间的所有位置(假设有`cnt`个),最多也只能到`y`,那么就忽略从这些地方出发的可能,下一次的出发点本来应该是`x+1`,现在直接为`x+1+cnt`原创 2024-06-19 21:08:48 · 138 阅读 · 0 评论 -
Leetcode 2951. 找出峰值
【代码】Leetcode 2951. 找出峰值。原创 2024-05-28 13:33:01 · 199 阅读 · 0 评论 -
Leetcode 80. 删除有序数组中的重复项 II 双指针
【代码】Leetcode 80. 删除有序数组中的重复项 II 双指针。原创 2024-05-19 18:09:39 · 151 阅读 · 0 评论 -
Leetcode 189. 轮转数组
k可能大于数组长度,要对数组长度求余。原创 2024-05-23 20:51:32 · 174 阅读 · 0 评论 -
Leetcode 274. H 指数
【代码】Leetcode 274. H 指数。原创 2024-05-24 15:34:07 · 216 阅读 · 0 评论 -
从今天开始重刷力扣 Leetcode 88. 合并两个有序数组 双指针
Leetcode 88. 合并两个有序数组 双指针原创 2024-05-17 14:42:07 · 278 阅读 · 0 评论 -
Leetcode LCP 50. 宝石补给
【代码】Leetcode LCP 50. 宝石补给。原创 2023-09-15 10:59:13 · 169 阅读 · 0 评论 -
Leetcode 2596. 检查骑士巡视方案
【代码】Leetcode 2596. 检查骑士巡视方案。原创 2023-09-13 08:59:22 · 167 阅读 · 0 评论 -
Leetcode 107. 二叉树的层序遍历 II
【代码】Leetcode 107. 二叉树的层序遍历 II。原创 2023-09-05 09:26:02 · 156 阅读 · 0 评论 -
Leetcode 2605. 从两个数字数组里生成最小数字
【代码】Leetcode 2605. 从两个数字数组里生成最小数字。原创 2023-09-05 08:18:14 · 108 阅读 · 0 评论 -
Leetcode 1921. 消灭怪物的最大数量 贪心+排序
计算怪物到达时间,当第一次出现到达时间小于等于攻击时间,即表示怪物到达城市,贪心+排序。原创 2023-09-03 11:08:34 · 124 阅读 · 0 评论 -
Leetcode 2511. 最多可以摧毁的敌人城堡数目
else if和 if 在变量改变的情况下很有不同。原创 2023-09-02 11:41:51 · 69 阅读 · 0 评论 -
Leetcode 96. 不同的二叉搜索树 动态规划
动态规划原创 2023-08-31 15:43:05 · 42 阅读 · 0 评论 -
Leetcode 95. 不同的二叉搜索树 II 递归
根节点的值大于左子树所有节点的值,小于右子树所有节点的值,且左子树和右子树也同样为二叉搜索树。原创 2023-08-31 15:20:32 · 39 阅读 · 0 评论 -
Leetcode 1448. 统计二叉树中好节点的数目 遍历
写了一个前序遍历,把当前节点和之前节点的最大值存到map数组中。原创 2023-08-25 09:20:28 · 56 阅读 · 0 评论 -
Leetcode 849. 到最近的人的最大距离 双指针
【代码】Leetcode 849. 到最近的人的最大距离 双指针。原创 2023-08-22 10:14:20 · 30 阅读 · 0 评论 -
Leetcode 2337. 移动片段得到字符串 双指针
【代码】Leetcode 2337. 移动片段得到字符串 双指针。原创 2023-08-21 11:21:33 · 82 阅读 · 0 评论 -
Leetcode 2682. 找出转圈游戏输家
时报错,这个点要记得。,之前没有判断是否为。原创 2023-08-16 10:18:51 · 94 阅读 · 0 评论 -
leetcode 833. 字符串中的查找与替换 字符串
一个map存从哪里需要替换字符串,替换多少个,一个map存被替换的值。原创 2023-08-15 11:26:08 · 79 阅读 · 2 评论 -
使用服务器常见指令记录
使用服务器常见指令记录原创 2022-12-06 15:43:24 · 162 阅读 · 0 评论 -
Leetcode 1129. 颜色交替的最短路径 BFS+模拟
【代码】Leetcode 1129. 颜色交替的最短路径 BFS+模拟。原创 2022-11-29 20:57:30 · 121 阅读 · 0 评论 -
Leetcode 1791. 找出星型图的中心节点 计算度
【代码】Leetcode 1791. 找出星型图的中心节点 计算度。原创 2022-11-29 19:25:55 · 123 阅读 · 0 评论 -
Leetcode 1971. 寻找图中是否存在路径 DFS/BFS
【代码】Leetcode 1971. 寻找图中是否存在路径 DFS/BFS。原创 2022-11-29 19:09:05 · 123 阅读 · 0 评论 -
Leetcode 959. 由斜杠划分区域 DFS+模拟/并查集
【代码】Leetcode 959. 由斜杠划分区域 DFS+模拟/并查集。原创 2022-11-29 18:50:13 · 247 阅读 · 0 评论 -
Leetcode 2477. 到达首都的最少油耗 dfs+贪心
【代码】Leetcode 2477. 到达首都的最少油耗 dfs+贪心。原创 2022-11-29 13:34:20 · 195 阅读 · 0 评论 -
Leetcode 73. 矩阵置零
【代码】Leetcode 73. 矩阵置零。原创 2022-11-26 21:26:08 · 136 阅读 · 0 评论 -
Leetcode 809. 情感丰富的文字 字符串模拟
【代码】Leetcode 809. 情感丰富的文字 字符串模拟。原创 2022-11-25 23:20:07 · 94 阅读 · 0 评论 -
Leetcode 1466. 重新规划路线 正向+逆向DFS/BFS
【代码】Leetcode 1466. 重新规划路线 正向+逆向DFS/BFS。原创 2022-11-25 22:28:01 · 186 阅读 · 0 评论 -
Leetcode 2115. 从给定原材料中找到所有可以做出的菜 拓扑排序+hash+模拟
【代码】Leetcode 2115. 从给定原材料中找到所有可以做出的菜 拓扑排序+hash+模拟。原创 2022-11-25 01:34:36 · 98 阅读 · 0 评论 -
Leetcode 990. 等式方程的可满足性 Floyd/并查集+模拟
【代码】Leetcode 990. 等式方程的可满足性 Floyd/并查集+模拟。原创 2022-11-25 00:56:39 · 148 阅读 · 0 评论 -
Leetcode 2039. 网络空闲的时刻 搜索+模拟
【代码】Leetcode 2039. 网络空闲的时刻 搜索+模拟。原创 2022-11-25 00:26:52 · 114 阅读 · 0 评论 -
Leetcode 1615. 最大网络秩
【代码】Leetcode 1615. 最大网络秩。原创 2022-11-24 23:21:43 · 89 阅读 · 0 评论 -
Leetcode 1584. 连接所有点的最小费用 最小生成树 prime/kruskal C++tuple的使用
【代码】Leetcode 1584. 连接所有点的最小费用 最小生成树 prime/kruskal C++tuple的使用。原创 2022-11-24 22:09:06 · 380 阅读 · 0 评论 -
Leetcode 1514. 概率最大的路径 Dijkstra+修改+优化
【代码】Leetcode 1514. 概率最大的路径 Dijkstra+修改+优化。原创 2022-11-24 20:33:43 · 162 阅读 · 0 评论 -
Leetcode 1361. 验证二叉树 DFS/BFS/并查集
【代码】Leetcode 1361. 验证二叉树 DFS/BFS/并查集。原创 2022-11-24 20:21:27 · 147 阅读 · 0 评论 -
Leetcode 2101. 引爆最多的炸弹 预处理构图+DFS/BFS
【代码】Leetcode 2101. 引爆最多的炸弹 预处理构图+DFS/BFS。原创 2022-11-24 17:52:34 · 127 阅读 · 0 评论 -
Leetcode 2285. 道路的最大总重要性 贪心
【代码】Leetcode 2285. 道路的最大总重要性 贪心。原创 2022-11-24 00:52:02 · 85 阅读 · 0 评论 -
Leetcode 1462. 课程表 IV DFS+反向构图/Floyd/拓扑排序
【代码】Leetcode 1462. 课程表 IV DFS+反向构图/Floyd/拓扑排序。原创 2022-11-24 00:12:58 · 156 阅读 · 0 评论 -
Leetcode 1557. 可以到达所有点的最少点数目 拓扑排序
【代码】Leetcode 1557. 可以到达所有点的最少点数目 拓扑排序。原创 2022-11-23 22:23:39 · 76 阅读 · 0 评论 -
Leetcode 1311. 获取你好友已观看的视频 DFS/BFS+map自定义排序
【代码】Leetcode 1311. 获取你好友已观看的视频 DFS/BFS+map自定义排序。原创 2022-11-23 22:16:35 · 197 阅读 · 0 评论