摒弃世俗浮躁
追求技术精湛

2023年07月的文章

【力扣】131. 分割回文串-时光日记

【力扣】131. 分割回文串

给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。 回文串 是正着读和反着读都一样的字符串。 示例 1: 输入:s = "aa...

赞(0)EnzoEnzo算法 阅读(5743)去评论
【力扣】40. 组合总和 II-时光日记

【力扣】40. 组合总和 II

给定一个候选人编号的集合 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的每个数字在每个组合中只能使...

赞(0)EnzoEnzo算法 阅读(5742)去评论
【力扣】39. 组合总和-时光日记

【力扣】39. 组合总和

给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 ,并以列...

赞(0)EnzoEnzo算法 阅读(5746)去评论
【力扣】17. 电话号码的字母组合-时光日记

【力扣】17. 电话号码的字母组合

给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例 1: 输入:digits...

赞(0)EnzoEnzo算法 阅读(5757)去评论
【力扣】216. 组合总和 III-时光日记

【力扣】216. 组合总和 III

找出所有相加之和为 n 的 k 个数的组合,且满足下列条件: 返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次,组合可以以任何顺序返回。 示例 1: 输入: k = 3, n = ...

赞(0)EnzoEnzo算法 阅读(5760)去评论
【力扣】77. 组合-时光日记

【力扣】77. 组合

给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。 示例 1: 输入:n = 4, k = 2 输出: [ [2,4], [3,4], [2,3], ...

赞(0)EnzoEnzo算法 阅读(5767)去评论
【力扣】669. 修剪二叉搜索树-时光日记

【力扣】669. 修剪二叉搜索树

给你二叉搜索树的根节点 root ,同时给定最小边界low 和最大边界 high。通过修剪二叉搜索树,使得所有节点的值在[low, high]中。修剪树 不应该 改变保留在树中的元素的相对结构 (...

赞(0)EnzoEnzo算法 阅读(5776)去评论
【力扣】236. 二叉树的最近公共祖先-时光日记

【力扣】236. 二叉树的最近公共祖先

给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节...

赞(0)EnzoEnzo算法 阅读(5806)去评论
【力扣】98. 验证二叉搜索树-时光日记

【力扣】98. 验证二叉搜索树

给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。 有效 二叉搜索树定义如下: 示例 1: 输入:root = [2,1,3] 输出:true 示例 2: 输入:root = [5,1,4,null,null,3,6] 输出:...

赞(0)EnzoEnzo算法 阅读(5832)去评论
【力扣】617. 合并二叉树-时光日记

【力扣】617. 合并二叉树

给你两棵二叉树: root1 和 root2 。 想象一下,当你将其中一棵覆盖到另一棵之上时,两棵树上的一些节点将会重叠(而另一些不会)。你需要将这两棵树合并成一棵新二叉树。合并的规则是:如果...

赞(0)EnzoEnzo算法 阅读(5810)去评论

登录

找回密码

注册