首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
LeetCode
Gentleman
创建于2025-12-06
订阅专栏
LeetCode 刷题记录
暂无订阅
共37篇文章
创建于2025-12-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Leetcode: 爬楼梯
题目描述 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 解题思路 动态规划核心: 定义 dp[i] 为到达第 i 阶楼梯的方法
Leetcode: 目标和
题目描述 给你一个非负整数数组 nums 和一个整数 target 。 向数组中的每个整数前添加 '+' 或 '-' ,然后串联起所有整数,可以构造一个 表达式 : 例如,nums = [2, 1]
Leetcode: 每日温度
题目描述 给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升
Leetcode: 买卖股票的最佳时机含冷冻期
题目描述 给定一个整数数组prices,其中第 prices[i] 表示第 _i_ 天的股票价格 。 设计一个算法计算出最大利润。在满足以下约束条件下,你可以尽可能地完成更多的交易(多次买卖一支股
Leetcode: 买卖股票的最佳时机
题目描述 给定一个整数数组prices,其中第 prices[i] 表示第 _i_ 天的股票价格 。 设计一个算法计算出最大利润。在满足以下约束条件下,你可以尽可能地完成更多的交易(多次买卖一支股
Leetcode: 路径总和 III
题目描述 给定一个二叉树的根节点 root ,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的数目。 路径 不需要从根节点开始,也不需要在叶子节点结束,但
Leetcode: 零钱兑换
题目描述 给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回
Leetcode: 两数之和
题目描述 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案,并且
Leetcode: 两数相加
题目描述 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了
Leetcode: 括号生成
题目描述 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 解题思路 回溯算法框架: 递归构建括号组合,实时跟踪左右括号数量 当前字符串长度达2n时保存结
Leetcode: 戳气球
题目描述 有 n 个气球,编号为0 到 n - 1,每个气球上都标有一个数字,这些数字存在数组 nums 中。 现在要求你戳破所有的气球。戳破第 i 个气球,你可以获得 nums[i - 1] * n
Leetcode: 除自身以外数组的乘积
题目描述 给定一个整数数组 nums,返回一个数组 answer,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。要求: 不能使用除法 时间复杂度为 O(n)O(
Leetcode: 乘积最大子数组
题目描述 给你一个整数数组 nums ,请你找出数组中乘积最大的非空连续 子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。 测试用例的答案是一个 32-位 整数。 解题思路 双状态动
Leetcode: 不同的二叉搜索树
题目描述 给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。 解题思路 动态规划核心: 定义 dp[i] 表示 i 个
Leetcode: 编辑距离
题目描述 给你两个单词 word1 和 word2, 请返回将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作: 插入一个字符 删除一个字符 替换一个字符
Leetcode: 比特位计数
题目描述 给定一个非负整数 n,计算从 0 到 n 的每个数字的二进制表示中 1 的个数,并以数组形式返回。要求: 算法时间复杂度为 O(n)O(n) 空间复杂度为 O(n)O(n) 解题思路 核心思
Leetcode: 把二叉搜索树转换为累加树
题目描述 给出二叉 搜索 树的根节点,该树的节点值各不相同,请你将其转换为累加树(Greater Sum Tree),使每个节点 node 的新值等于原树中大于或等于 node.val 的值之和。 提