上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 22 下一页
摘要: 116. 填充每个节点的下一个右侧节点指针 给定一个 完美二叉树 ,其所有叶子节点都在同一层,每个父节点都有两个子节点。二叉树定义如下: struct Node { int val; Node *left; Node *right; Node *next; } 填充它的每个 next 指针,让这个指 阅读全文
posted @ 2022-10-27 20:02 付玬熙 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 107. 二叉树的层序遍历 II 给你二叉树的根节点 root ,返回其节点值 自底向上的层序遍历 。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历) 示例 1: 输入:root = [3,9,20,null,null,15,7] 输出:[[15,7],[9,20],[3]] 示例 2: 阅读全文
posted @ 2022-10-27 14:26 付玬熙 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 103. 二叉树的锯齿形层序遍历 给你二叉树的根节点 root ,返回其节点值的 锯齿形层序遍历 。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 示例 1: 输入:root = [3,9,20,null,null,15,7] 输出:[[3],[20,9],[15,7]] 阅读全文
posted @ 2022-10-26 17:41 付玬熙 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 114. 二叉树展开为链表 给你二叉树的根结点 root ,请你将它展开为一个单链表: 展开后的单链表应该同样使用 TreeNode ,其中 right 子指针指向链表中下一个结点,而左子指针始终为 null 。 展开后的单链表应该与二叉树 先序遍历 顺序相同。 示例 1: 输入:root = [1 阅读全文
posted @ 2022-10-24 19:46 付玬熙 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 二叉树不同遍历介绍 请查看这里 144. 二叉树的前序遍历 给你二叉树的根节点 root ,返回它节点值的 前序 遍历。 示例 1: 输入:root = [1,null,2,3] 输出:[1,2,3] 递归 使用递归,每次都首先记录val,再按先左后右的顺序进入递归。 查看代码 /** * Defi 阅读全文
posted @ 2022-09-13 15:36 付玬熙 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 662. 二叉树最大宽度 给你一棵二叉树的根节点 root ,返回树的 最大宽度 。 树的 最大宽度 是所有层中最大的 宽度 。 每一层的 宽度 被定义为该层最左和最右的非空节点(即,两个端点)之间的长度。将这个二叉树视作与满二叉树结构相同,两端点间会出现一些延伸到这一层的 null 节点,这些 n 阅读全文
posted @ 2022-09-10 17:46 付玬熙 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 111. 二叉树的最小深度 给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明:叶子节点是指没有子节点的节点。 示例 1: 输入:root = [3,9,20,null,null,15,7] 输出:2 示例 2: 输入:root = [2,null,3, 阅读全文
posted @ 2022-09-01 14:29 付玬熙 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 104. 二叉树的最大深度 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回它的最大深度 3 。 题解 阅读全文
posted @ 2022-08-31 18:14 付玬熙 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 110. 平衡二叉树 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。 示例 1: 输入:root = [3,9,20,null,null,15,7] 输出:true 示例 2: 输入:root = 阅读全文
posted @ 2022-08-31 14:23 付玬熙 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 101. 对称二叉树 给你一个二叉树的根节点 root , 检查它是否轴对称。 示例 1: 输入:root = [1,2,2,3,4,4,3] 输出:true 示例 2: 输入:root = [1,2,2,null,3,null,3] 输出:false 提示: 树中节点数目在范围 [1, 1000] 阅读全文
posted @ 2022-08-15 00:54 付玬熙 阅读(18) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 22 下一页