首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刷穿 LeetCode
宫水三叶的刷题日记
创建于2021-05-19
订阅专栏
本专栏除了讲解解题思路以外,还会给出最简洁的代码。
等 2809 人订阅
共973篇文章
创建于2021-05-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
图解「差分」入门("前缀和" 到 "差分" 丝滑过渡)
题目描述 这是 LeetCode 上的 1094. 拼车 ,难度为 中等。 Tag : 「差分」、「前缀和」 车上最初有 capacity 个空座位,车只能向一个方向行驶(不允许掉头或改变方向)。 给
2661. 找出叠涂元素 : 常规哈希表运用题
题目描述 这是 LeetCode 上的 2661. 找出叠涂元素 ,难度为 中等。 Tag : 「模拟」、「哈希表」、「计数」 给你一个下标从 $0$ 开始的整数数组 arr 和一个 $m \time
2336. 无限集中的最小数字 : 容易又高效的分类做法
题目描述 这是 LeetCode 上的 2336. 无限集中的最小数字 ,难度为 中等。 Tag : 「优先队列(堆)」、「哈希表」 现有一个包含所有正整数的集合 $[1, 2, 3, 4, 5, .
设计前中后队列 : 图解极简队列解法 [Deque + 纯数组](含进阶链表)
题目描述 这是 LeetCode 上的 1670. 设计前中后队列 ,难度为 中等。 Tag : 「数据结构」、「双端队列」、「队列」、「链表」 请你设计一个队列,支持在前,中,后三个位置的 push
当「华为还是备选,迪爹还是迪子」时宇宙厂一面原题
写在前面 2021 年还是互联网元年,当时常规的华为 Offer 还是普遍人的备选,如今的迪爹(BYD)也还是 "来投就给 Offer" 的迪子。 只有字节,当时是公认炙手可热的"宇宙厂"。 作为在
统计二叉树中的伪回文路径 : 用位运用来加速??
题目描述 这是 LeetCode 上的 1457. 二叉树中的伪回文路径 ,难度为 中等。 Tag : 「DFS」、「位运算」 给你一棵二叉树,每个节点的值为 1 到 9 。 我们称二叉树中的一条路径
2824. 统计和小于目标的下标对数目 : 详解 "左找右" & "右找左" 两种方式
题目描述 这是 LeetCode 上的 2824. 统计和小于目标的下标对数目 ,难度为 简单。 Tag : 「排序」、「二分」、「双指针」 给你一个下标从 0 开始长度为 n 的整数数组 nums
2304. 网格中的最小路径代价 : 从「图论最短路」过渡到「O(1) 空间的原地模拟」
题目描述 这是 LeetCode 上的 2304. 网格中的最小路径代价 ,难度为 中等。 Tag : 「最短路」、「图」、「模拟」、「序列 DP」、「动态规划」 给你一个下标从 0 开始的整数矩阵
53. 最大子数组和 : 图解从 O(n) 的常规理解到 O(n) 的分治做法
题目描述 这是 LeetCode 上的 53. 最大子数组和 ,难度为 中等。 Tag : 「前缀和」、「区间求和问题」、「线性 DP」、「分治」 给你一个整数数组 nums,请你找出一个具有最大和的
2342. 数位和相等数对的最大和 : 用「遍历过程」代替「次大维护」
题目描述 这是 LeetCode 上的 2342. 数位和相等数对的最大和 ,难度为 简单。 Tag : 「模拟」、「哈希表」 给你一个下标从 0 开始的数组 nums,数组中的元素都是正整数。 请你
2736. 最大和查询 : 从一维限制到二维限制,逐步思考剖析本题(进阶一问)
题目描述 这是 LeetCode 上的 2736. 最大和查询 ,难度为 困难。 Tag : 「排序」、「离散化」、「树状数组」 给你两个长度为 n、下标从 0 开始的整数数组 nums1 和 num
2760. 最长奇偶子数组 : 抽丝剥茧,图解双指针做法正确性
题目描述 这是 LeetCode 上的 2698. 求一个整数的惩罚数 ,难度为 简单。 Tag : 「双指针」、「滑动窗口」 给你一个下标从 $0$ 开始的整数数组 nums 和一个整数 thres
【史上最全】涵盖所有「存图方式」与「最短路算法」(收藏夹吃灰系列)
题目描述 这是 LeetCode 上的 1334. 阈值距离内邻居最少的城市 ,难度为 中等。 Tag : 「最短路」、「图」 有 $n$ 个城市,按从 $0$ 到 $n-1$ 编号。 给你一个边数组
2300. 咒语和药水的成功对数 : 经典二分运用题
题目描述 这是 LeetCode 上的 2300. 咒语和药水的成功对数 ,难度为 中等。 Tag : 「排序」、「二分」 给你两个正整数数组 spells 和 potions,长度分别为 n 和 m
2258. 逃离火灾 : 详解如何从「二分」到「分类讨论」(图解过程)
题目描述 这是 LeetCode 上的 2258. 逃离火灾 ,难度为 困难。 Tag : 「多源 BFS」、「二分」、「预处理」 给你一个下标从 0 开始大小为 m x n 的二维整数数组 grid
优雅的暴力 :「分块」简单入门
题目描述 这是 LeetCode 上的 901. 股票价格跨度 ,难度为 中等。 Tag : 「分块」、「单调栈」 编写一个 StockSpanner 类,它收集某些股票的每日报价,并返回该股票当日价
详细讲解如何求解「内向基环森林」问题
题目描述 这是 LeetCode 上的 2876. 有向图访问计数 ,难度为 困难。 Tag : 「基环森林」、「内向基环树」、「拓扑排序」、「图」、「BFS」 现有一个有向图,其中包含 n 个节点,
117. 填充每个节点的下一个右侧节点指针 II : 详细图解 O(1) 空间构建过程
题目描述 这是 LeetCode 上的 117. 填充每个节点的下一个右侧节点指针 II ,难度为 中等。 Tag : 「BFS」、「链表」 给定一个二叉树: 填充它的每个 next 指针,让这个指针
2127. 参加会议的最多员工数 : 啥是内向/外向基环树(拓扑排序)
题目描述 这是 LeetCode 上的 2127. 参加会议的最多员工数 ,难度为 困难。 Tag : 「拓扑排序」、「内向基环树」、「图」 一个公司准备组织一场会议,邀请名单上有 n 位员工。 公司
2003. 每棵子树内缺失的最小基因值 : 图解三大结论秒懂本题
题目描述 这是 LeetCode 上的 2003. 每棵子树内缺失的最小基因值 ,难度为 困难。 Tag : 「DFS」、「树」、「图」、「脑筋急转弯」 有一棵根节点为 0 的 家族树 ,总共包含 n
下一页