首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
刷穿 LeetCode
宫水三叶的刷题日记
创建于2021-05-19
订阅专栏
本专栏除了讲解解题思路以外,还会给出最简洁的代码。
等 2881 人订阅
共980篇文章
创建于2021-05-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
华为面试题,连续出了三年!
写在前面 据说,这是一道被华为 2021、2022 和 2023 都出过的题目 🤣 华为是「卷」的发明者,但不是「内卷」发明者,毕竟只有华为是实打实的给加班费。 这么卷的公司,怎么也不更新一下题库。
从"原神"出知名题,谈面试最佳实践
写在前面 这是一道经典到几乎每个人(刷题量超过 200)都见过的 Hard 题。 即使在算法内卷到"网络流"都会考的今年,也还是各大互联网的最爱(或是面试官脑内题库没有更新 🤣 据同学们反映,在 抖音
农业银行算法题,为什么用初中知识出题,这么多人不会?
背景介绍 总所周知,有相当一部分的大学生是不会初高中知识的。 因此,每当那种「初等数学为背景编写的算法题」在笔面出现,舆论往往分成"三大派": 甚至那位说"致敬高考"的同学也搞岔了,高考哪有这么简单,
特斯拉一面,竟是简单算法题
写在前面 这道题不要说是特斯拉,可能放眼所有存在“算法笔面”环节的互联网公司,也是标准 Easy 水平。 以至于遇到该题目的同学都有“准备过于充分”的感觉: 🤣 题目描述 平台:LeetCode 题号
拼多多算法题,是清华考研真题!
写在前面 在 LeetCode 上有一道"备受争议"的题目。 该题长期作为 拼多多题库中的打榜题 : 据同学们反映,该题还是 清华大学 和 南京大学 考研专业课中的算法题。 其中南京大学的出题人,还真
2477. 到达首都的最少油耗 : 逐步讲解最低油耗求解思路
题目描述 这是 LeetCode 上的 2477. 到达首都的最少油耗 ,难度为 中等。 Tag : 「DFS」 给你一棵 n 个节点的树(一个无向、连通、无环图),每个节点表示一个城市,编号从 0
从二叉搜索树到更大和树 : BST 中序遍历的经典运用
题目描述 这是 LeetCode 上的 1038. 从二叉搜索树到更大和树 ,难度为 中等。 Tag : 「BST」、「中序遍历」 给定一个二叉搜索树 root (BST),请将它的每个节点的值替换成
图解「差分」入门("前缀和" 到 "差分" 丝滑过渡)
题目描述 这是 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$ 编号。 给你一个边数组
下一页