首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
刷穿 LeetCode
宫水三叶的刷题日记
创建于2021-05-19
订阅专栏
本专栏除了讲解解题思路以外,还会给出最简洁的代码。
等 2930 人订阅
共980篇文章
创建于2021-05-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
统计二进制中 1 的个数的几种方式|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 191. 位1的个数 。 Tag : 「位运算」 编写一个函数,输入是一个无符号整数
【图例展示】双栈实现「最小栈」|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 155. 最小栈 ,难度为 简单。 Tag : 「栈」 设计一个支持 push ,p
两种方式实现一个「扁平化嵌套列表迭代器」|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 341. 扁平化嵌套列表迭代器 ,难度为 中等。 Tag : 「DFS」、「队列」、
详解为何使用「单调栈」来找最大的 K 是正确的|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 456. 132 模式 ,难度为 中等。 Tag : 「单调栈」 给你一个整数数组
删除排序链表中的重复元素(虚拟头结点技巧)|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 83. 删除排序链表中的重复元素 。 Tag : 「链表」 存在一个按升序排列的链表
面试题「三合一」的两种解法|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 面试题 03.01. 三合一 ,难度为 简单。 Tag : 「栈」 三合一。描述如何
旋转链表 :「快慢指针」&「闭合成环」解法|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 61. 旋转链表 ,难度为 中等。 Tag : 「链表」、[快慢指针] 给你一个链表
详解如何对「迭代版的中序遍历」来做等价拆分|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 173. 二叉搜索树迭代器 ,难度为 中等。 Tag : 「树的搜索」、「中序遍历」
颠倒二进制位:「对称位」&「逐位分离」&「分组互换」|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 190. 颠倒二进制位。 Tag : 「位运算」、「模拟」 颠倒给定的 32 位无符
详解如何二分找分段有序数组的旋转点|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 153. 寻找旋转排序数组中的最小值 ,难度为 中等。 Tag : 「二分」 已知一
如何抽象成二维问题进行求解|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 1787. 使所有区间的异或结果为零 ,难度为 困难。 Tag : 「线性 DP」、
使用哈希表查找数组中唯一元素的和|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 1748. 唯一元素的和 ,难度为 简单。 Tag : 「模拟」、「哈希表」 给你一
如何将有序矩阵与二叉搜索树联系起来|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 74. 搜索二维矩阵 ,难度为 中等。 Tag : 「二叉搜索树」、「二分」 编写一
求子集的多种方式|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 90. 子集 II ,难度为 中等。 Tag : 「位运算」、「回溯算法」、「状态压
一文详解如何科学做「找规律」的算法题|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 1006. 笨阶乘 ,难度为 中等。 Tag : 「数学」、「栈」 通常,正整数 n
从「最多不超过」到「恰好」,换个角度来理解「背包问题」 |Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 416. 分割等和子集 ,难度为 中等。 Tag : 「背包 DP」 给你一个 只包
同一贪心思路的两种求解方式|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 781. 森林中的兔子 ,难度为 中等。 Tag : 「贪心算法」 森林中,每个兔子
合并两个有序数组的三种方式|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 88. 合并两个有序数组 。 Tag : 「双指针」、「排序」 给你两个有序整数数组
关于「删除有序数组重复项」的通解|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 80. 删除有序数组中的重复项 II ,难度为 中等。 Tag : 「双指针」 给你
利用异或性质从头模拟一遍|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目描述 这是 LeetCode 上的 1720. 解码异或后的数组 。 Tag : 「数学」、「模拟」、「位运算」 未知
下一页