javascript-代码随想录训练营day27
摘要:39.组合总和 题目链接: https://leetcode.cn/problems/combination-sum/ 题目描述: 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同
阅读全文
javascript-代码随想录训练营day25
摘要:216.组合总和Ⅲ 题目链接: https://leetcode.cn/problems/combination-sum-iii/ 题目描述: 找出所有相加之和为 n 的 k 个数的组合,且满足下列条件: 只使用数字1到9 每个数字 最多使用一次 返回 所有可能的有效组合的列表 。该列表不能包含相同
阅读全文
javascript-代码随想录训练营day16
摘要:104.二叉树的最大深度 题目链接: https://leetcode.cn/problems/maximum-depth-of-binary-tree/ 题目描述: 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。
阅读全文
javascript-代码随想录训练营day24
摘要:77.组合 题目链接: https://leetcode.cn/problems/combinations/ 题目描述: 给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。 输入:n = 4, k = 2 输出: [ [2,4], [3,
阅读全文
javascript-代码随想录训练营day15
摘要:226.翻转二叉树 题目链接: https://leetcode.cn/problems/invert-binary-tree/ 题目描述: 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 输入:root = [4,2,7,1,3,6,9] 输出:[4,7,2,9,6,3,1]
阅读全文
javascript-代码随想录训练营day14
摘要:递归的三要素: 递归函数的参数和返回值 单层递归的逻辑 终止条件 144.二叉树的先序遍历 题目链接: https://leetcode.cn/problems/binary-tree-preorder-traversal/ 题目描述: 给你二叉树的根节点 root ,返回它节点值的 前序 遍历。
阅读全文