2021年12月13日

543. 二叉树的直径

摘要: """543. 二叉树的直径给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过也可能不穿过根结点。示例 :给定二叉树 1 / \ 2 3 / \ 4 5返回 3, 它的长度是路径 [4,2,1,3] 或者 [5,2,1,3]。注意:两结点之 阅读全文

posted @ 2021-12-13 10:11 random_boy 阅读(36) 评论(0) 推荐(0)

530. 二叉搜索树的最小绝对差

摘要: """530. 二叉搜索树的最小绝对差给你一个二叉搜索树的根节点 root ,返回 树中任意两不同节点值之间的最小差值 。差值是一个正数,其数值等于两值之差的绝对值。示例 1:输入:root = [4,2,6,1,3]输出:1示例 2:输入:root = [1,0,48,null,null,12,4 阅读全文

posted @ 2021-12-13 10:09 random_boy 阅读(30) 评论(0) 推荐(0)

501. 二叉搜索树中的众数

摘要: """501. 二叉搜索树中的众数给定一个有相同值的二叉搜索树(BST),找出 BST 中的所有众数(出现频率最高的元素)。假定 BST 有如下定义:结点左子树中所含结点的值小于等于当前结点的值结点右子树中所含结点的值大于等于当前结点的值左子树和右子树都是二叉搜索树例如:给定 BST [1,null 阅读全文

posted @ 2021-12-13 10:09 random_boy 阅读(28) 评论(0) 推荐(0)

404. 左叶子之和

摘要: """404. 左叶子之和计算给定二叉树的所有左叶子之和。示例: 3 / \ 9 20 / \ 15 7在这个二叉树中,有两个左叶子,分别是 9 和 15,所以返回 24"""class Solution(object): def sumOfLeftLeaves(self, root): def b 阅读全文

posted @ 2021-12-13 10:04 random_boy 阅读(12) 评论(0) 推荐(0)

257. 二叉树的所有路径

摘要: """257. 二叉树的所有路径给你一个二叉树的根节点 root ,按 任意顺序 ,返回所有从根节点到叶子节点的路径。叶子节点 是指没有子节点的节点。示例 1:输入:root = [1,2,3,null,5]输出:["1->2->5","1->3"]示例 2:输入:root = [1]输出:["1" 阅读全文

posted @ 2021-12-13 10:02 random_boy 阅读(33) 评论(0) 推荐(0)

226. 翻转二叉树

摘要: """226. 翻转二叉树翻转一棵二叉树。示例:输入: 4 / \ 2 7 / \ / \1 3 6 9输出: 4 / \ 7 2 / \ / \9 6 3 1"""class Solution(object): def invertTree(self, root): if root is None 阅读全文

posted @ 2021-12-13 09:56 random_boy 阅读(29) 评论(0) 推荐(0)

116. 填充每个节点的下一个右侧节点指针

摘要: """116. 填充每个节点的下一个右侧节点指针给定一个 完美二叉树 ,其所有叶子节点都在同一层,每个父节点都有两个子节点。二叉树定义如下:struct Node { int val; Node *left; Node *right; Node *next;}填充它的每个 next 指针,让这个指针 阅读全文

posted @ 2021-12-13 09:55 random_boy 阅读(29) 评论(0) 推荐(0)

112. 路径总和

摘要: """112. 路径总和给你二叉树的根节点 root 和一个表示目标和的整数 targetSum ,判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。叶子节点 是指没有子节点的节点。示例 1:输入:root = [5,4,8,11,null,13 阅读全文

posted @ 2021-12-13 09:54 random_boy 阅读(28) 评论(0) 推荐(0)

111. 二叉树的最小深度

摘要: """111. 二叉树的最小深度给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。示例 1:输入:root = [3,9,20,null,null,15,7]输出:2示例 2:输入:root = [2,null,3,null, 阅读全文

posted @ 2021-12-13 09:53 random_boy 阅读(38) 评论(0) 推荐(0)

导航