Loading

上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 39. 组合总和 难度中等2302收藏分享切换为英文接收动态反馈 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 ,并以列表形式返回。你可以按 任意顺序 返回这些组合。 ca 阅读全文
posted @ 2023-01-10 15:36 suehoo 阅读(55) 评论(0) 推荐(0)
摘要: 17. 电话号码的字母组合 难度中等2253收藏分享切换为英文接收动态反馈 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例 1: 输入:digits = "23" 输出:[" 阅读全文
posted @ 2023-01-09 16:26 suehoo 阅读(68) 评论(0) 推荐(0)
摘要: 216. 组合总和 III 难度中等605收藏分享切换为英文接收动态反馈 找出所有相加之和为 n 的 k 个数的组合,且满足下列条件: 只使用数字1到9 每个数字 最多使用一次 返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次,组合可以以任何顺序返回。 示例 1: 输入: k = 3, 阅读全文
posted @ 2023-01-09 13:18 suehoo 阅读(45) 评论(0) 推荐(0)
摘要: 101. 对称二叉树 难度简单2227收藏分享切换为英文接收动态反馈 给你一个二叉树的根节点 root , 检查它是否轴对称。 示例 1: 输入:root = [1,2,2,3,4,4,3] 输出:true 示例 2: 输入:root = [1,2,2,null,3,null,3] 输出:false 阅读全文
posted @ 2023-01-08 16:14 suehoo 阅读(34) 评论(0) 推荐(0)
摘要: 102. 二叉树的层序遍历{学会层序遍历,直接打十个!!} 难度中等1542收藏分享切换为英文接收动态反馈 给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。 示例 1: 输入:root = [3,9,20,null,null,15,7] 输出:[[3 阅读全文
posted @ 2023-01-06 21:43 suehoo 阅读(83) 评论(0) 推荐(0)
摘要: 二叉树的统一迭代法 要想统一写法就要:将访问的节点放入栈中,把要处理的节点也放入栈中但是要做标记。 如何标记呢,就是要处理的节点放入栈之后,紧接着放入一个空指针作为标记。 这种方法也可以叫做标记法。 前序遍历 /** * Definition for a binary tree node. * ty 阅读全文
posted @ 2023-01-06 12:01 suehoo 阅读(111) 评论(0) 推荐(0)
摘要: 二叉树的遍历{迭代实现} 前序遍历 /** * Definition for a binary tree node. * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNode * } */ func preorderT 阅读全文
posted @ 2023-01-06 10:40 suehoo 阅读(45) 评论(0) 推荐(0)
摘要: 144. 二叉树的前序遍历 难度简单965收藏分享切换为英文接收动态反馈 给你二叉树的根节点 root ,返回它节点值的 前序 遍历。 示例 1: 输入:root = [1,null,2,3] 输出:[1,2,3] 示例 2: 输入:root = [] 输出:[] 示例 3: 输入:root = [ 阅读全文
posted @ 2023-01-05 21:52 suehoo 阅读(43) 评论(0) 推荐(0)
摘要: 94. 二叉树的中序遍历 难度简单1649收藏分享切换为英文接收动态反馈 给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 示例 1: 输入:root = [1,null,2,3] 输出:[1,3,2] 示例 2: 输入:root = [] 输出:[] 示例 3: 输入:root = 阅读全文
posted @ 2023-01-05 16:22 suehoo 阅读(32) 评论(0) 推荐(0)
摘要: 滑动窗口最大值 给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值 。 示例 1: 输入:nums = [1,3,-1,-3,5,3,6,7], k = 3 输出:[ 阅读全文
posted @ 2023-01-02 16:06 suehoo 阅读(54) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 10 下一页