首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode
景真
创建于2024-08-28
订阅专栏
LeetCode
暂无订阅
共12篇文章
创建于2024-08-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
用带锚点的动态规划解决全局最优问题:删除可整除和后的最小数组和
问题描述 给你一个整数数组 nums 和一个整数 k。 你可以 多次 选择 连续 子数组 nums,其元素和可以被 k 整除,并将其删除;每次删除后,剩余元素会填补空缺。 返回在执行任意次数此类删除操
固定状态 + 最大增量问题:按策略买卖股票的最佳时机
问题 给你两个整数数组 prices 和 strategy,其中: prices[i] 表示第 i 天某股票的价格。 strategy[i] 表示第 i 天的交易策略,其中: -1 表示买入一单位股票
LeetCode88. 合并两个有序数组
88. 合并两个有序数组 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2
LeetCode 977. 有序数组的平方
977. 有序数组的平方 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 示例 1: 示例 2: 提示: 1 <= nums.len
LeetCode 650: 两个键的键盘
第一阶段:手动模拟,寻找规律 让我们先忘记算法,像玩游戏一样手动模拟,看看如何用最少的步骤得到 n 个 'A'。 目标 n = 1: 记事本里本来就是 'A'。0 步。 目标 n = 2: Copy
字节面试题——1005. K 次取反后最大化的数组和
1005. K 次取反后最大化的数组和 给你一个整数数组 nums 和一个整数 k ,按以下方法修改该数组: 选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。 重复这个过程恰好 k
从字节面试题中学回溯
131. 分割回文串 给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。 回文串 是正着读和反着读都一样的字符串。 示例 1: 示例 2: 提示:
字节面试题——404. 左叶子之和
404. 左叶子之和 给定二叉树的根节点 root ,返回所有左叶子之和。 示例 1: 示例 2: 提示: 节点数在 [1, 1000] 范围内 -1000 <= Node.val <= 1000 无
字节微软阿里——513. 找树左下角的值
513. 找树左下角的值 给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。 假设二叉树中至少有一个节点。 示例 1: 示例 2: 提示: 二叉树的节点个数的范围是 [1
字节微软阿里腾讯面试题——106. 从中序与后序遍历序列构造二叉树
106. 从中序与后序遍历序列构造二叉树 给定两个整数数组 inorder 和 postorder ,其中 inorder 是二叉树的中序遍历, postorder 是同一棵树的后序遍历,请你构造并返
美团面试题——654. 最大二叉树
654. 最大二叉树 给定一个不重复的整数数组 nums 。 最大二叉树 可以用下面的算法从 nums 递归地构建: 创建一个根节点,其值为 nums 中的最大值。 递归地在最大值 左边 的 子数组前
字节微软阿里快手面试题——617. 合并二叉树
617. 合并二叉树 给你两棵二叉树: root1 和 root2 。 想象一下,当你将其中一棵覆盖到另一棵之上时,两棵树上的一些节点将会重叠(而另一些不会)。你需要将这两棵树合并成一棵新二叉树。合并