首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
LeetCode
Wect
创建于2025-12-30
订阅专栏
用 TypeScript 解决 LeetCode 题目
暂无订阅
共57篇文章
创建于2025-12-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode 141. 环形链表:两种解题思路详解
LeetCode 入门级链表题——141. 环形链表,这道题是链表环判断的经典题型,考察对链表遍历和环结构的理解,同时有两种常用解题思路,适合新手巩固基础,也适合老手快速复盘,话不多说,直接开干! 一
LeetCode 224. 基本计算器:手写实现加减+括号运算
LeetCode 上的经典栈应用题——224. 基本计算器,这道题的核心是实现一个支持 加减运算、括号、空格 的简易计算器,并且明确禁止使用 eval() 等内置表达式计算函数,完全需要我们手动解析字
LeetCode 150. 逆波兰表达式求值:栈的经典应用
在 LeetCode 中,逆波兰表达式求值(150 题)是栈数据结构最经典、最基础的应用题之一。它不仅考察对逆波兰表示法的理解,更考验对栈操作的熟练度,以及边界场景的处理能力。今天就带大家一步步拆解这
LeetCode 155. 最小栈:常数时间取最小,双栈解法详解
LeetCode经典栈类题目——155. 最小栈,这道题的核心考点是「如何在常数时间内获取栈的最小元素」,看似简单,但如果直接暴力求解会超时,所以需要一个巧妙的辅助思路。话不多说,我们一步步来拆解。
LeetCode 71. 简化路径:详细解析 + 代码实战
LeetCode 上一道经典的字符串处理题目——71. 简化路径,这道题本质是模拟 Unix 风格路径的解析过程,考察对字符串拆分、栈的运用,难度中等但高频,适合巩固基础。 先明确题目核心需求,再一步
LeetCode 20. 有效的括号:栈的经典应用
LeetCode入门级经典题——20. 有效的括号,这道题是栈数据结构最基础、最典型的应用场景,无论是面试还是日常刷题,都是必须掌握的入门题,新手友好,老手回顾,一起来看看吧! 一、题目描述(清晰易懂
LeetCode 452. 用最少数量的箭引爆气球:解题思路+代码详解
LeetCode中等难度题目「452. 用最少数量的箭引爆气球」,这道题核心考察「贪心算法」的应用,属于区间问题的经典题型,学会这道题,能轻松应对同类区间合并/重叠问题。 先先明确题目要求,避免理解偏
LeetCode 57. 插入区间:从基础实现到高效优化,一步步吃透区间合并
区间类题目是LeetCode中数组模块的高频考点,其中「插入区间」更是结合了“排序”与“合并”的核心思路,既考察对边界条件的把控,也考验代码的简洁性和效率。今天我们就以LeetCode 57题为例,从
LeetCode 56. 合并区间:区间重叠问题的核心解法与代码解析
在LeetCode区间类题目中,56. 合并区间是经典的中等题,也是后续解决复杂区间问题(如插入区间、无重叠区间)的基础。它看似简单,却考察了对区间排序、边界判断的核心能力,很多新手会在“如何判断重叠
LeetCode 228. 汇总区间:解题思路+代码详解
LeetCode简单难度的经典区间题——228. 汇总区间,这道题是区间处理的入门必刷款,核心考察「双指针遍历」和「边界场景处理」,代码不长但细节拉满,新手也能快速上手,话不多说,直接开干! 一、题目
LeetCode 128. 最长连续序列:O(n)时间复杂度解题详解
LeetCode 128. 最长连续序列,这道题的核心考点不是排序(毕竟排序时间复杂度至少O(nlogn)),而是如何用O(n)的时间,找到未排序数组中数字连续的最长序列长度——看似矛盾的要求,其实只
LeetCode 219. 存在重复元素 II:时间空间双优化解法详解
LeetCode简单难度的经典题目「存在重复元素 II」,这道题看似简单,但想要做到时间和空间的最优平衡,还是有一些小技巧的。题目本身是数组判重的延伸,核心考点是「哈希表的高效运用」,适合新手入门哈希
LeetCode 202. 快乐数:题解+思路拆解
“快乐数”这道题算是一道经典的入门题——题干简单易懂,但藏着一个容易被忽略的核心考点(无限循环的判断)。今天就结合你提供的两个核心实现函数,从题目理解、思路拆解到代码解析,一步步搞懂背后的逻辑,新手也
LeetCode 1. 两数之和:两种高效解法(双指针 + Map)
今天拆解 LeetCode 入门必刷第一题——两数之和,这道题看似简单,却能帮我们理清双指针、哈希表两种核心解题思路,还能避开不少新手容易踩的坑。话不多说,先看题目! 一、题目描述(LeetCode
LeetCode 49. 字母异位词分组:经典哈希解法解析+易错点规避
「字母异位词」是字符串类题目中极具代表性的考点——从简单的 LeetCode 242. 有效的字母异位词 判断,到这道中等难度的 49. 字母异位词分组,核心思想一脉相承,但更侧重“分组逻辑”和“代码
LeetCode 242. 有效的字母异位词:解法解析与时空优化全攻略
简单题往往是夯实基础、突破进阶的关键——LeetCode 242题「有效的字母异位词」,作为一道标注为「简单」的字符串经典题,不仅是面试高频送分题,更是理解哈希表应用、掌握时空复杂度优化的入门范本。本
LeetCode 290. 单词规律:同构字符串思路迁移,轻松破解映射难题
在上一篇文章中,我们详细拆解了 LeetCode 205 题「同构字符串」,核心掌握了「双向映射校验」的解题思路——通过维护两个映射关系,确保字符之间的对应唯一、反向唯一,同时优化了时间和空间效率。而
LeetCode 205. 同构字符串:解题思路+代码优化全解析
字符串匹配类题目是高频考点,而「同构字符串」作为其中的经典题型,不仅考察对映射关系的理解,更能检验我们对代码效率的把控。今天就来拆解 LeetCode 205 题,从题目解读、原代码分析,到时间空间双
LeetCode 383. 赎金信:解题思路+代码解析+优化实战
今天来拆解一道LeetCode简单题——383. 赎金信。这道题看似基础,却能很好地考察我们对“字符统计”的理解,以及代码优化的思路,非常适合新手入门练习,也适合老司机快速复盘基础知识点。 话不多说,
LeetCode 289. 生命游戏:题解+优化,从基础到原地最优
今天拆解 LeetCode 中等题「289. 生命游戏」,这道题是经典的细胞自动机问题,核心考察对「原地修改」和「位运算优化」的理解,新手容易踩浅拷贝的坑,进阶则需要掌握空间复杂度的优化技巧。下面从题
下一页