摘要:
# 给定一个不含重复元素的整数数组 nums 。一个以此数组直接递归构建的 最大二叉树 定义如下: # # # 二叉树的根是数组 nums 中的最大元素。 # 左子树是通过数组中 最大值左边部分 递归构造出的最大二叉树。 # 右子树是通过数组中 最大值右边部分 递归构造出的最大二叉树。 # # # 阅读全文
posted @ 2021-10-28 22:03
小熊猫不是小浣熊
阅读(80)
评论(0)
推荐(0)
摘要:
# 给定一棵树的前序遍历 preorder 与中序遍历 inorder。请构造二叉树并返回其根节点。 # # # # 示例 1: # # # Input: preorder = [3,9,20,15,7], inorder = [9,3,15,20,7] # Output: [3,9,20,null 阅读全文
posted @ 2021-10-28 22:03
小熊猫不是小浣熊
阅读(26)
评论(0)
推荐(0)
摘要:
# 给定一个 完美二叉树 ,其所有叶子节点都在同一层,每个父节点都有两个子节点。二叉树定义如下: # # # struct Node { # int val; # Node *left; # Node *right; # Node *next; # } # # 填充它的每个 next 指针,让这个指 阅读全文
posted @ 2021-10-28 22:02
小熊猫不是小浣熊
阅读(23)
评论(0)
推荐(0)
摘要:
# 翻转一棵二叉树。 # # 示例: # # 输入: # # 4 # / \ # 2 7 # / \ / \ # 1 3 6 9 # # 输出: # # 4 # / \ # 7 2 # / \ / \ # 9 6 3 1 # # 备注: # 这个问题是受到 Max Howell 的 原问题 启发的 阅读全文
posted @ 2021-10-28 22:01
小熊猫不是小浣熊
阅读(20)
评论(0)
推荐(0)
摘要:
# 给你二叉树的根结点 root ,请你将它展开为一个单链表: # # # 展开后的单链表应该同样使用 TreeNode ,其中 right 子指针指向链表中下一个结点,而左子指针始终为 null 。 # 展开后的单链表应该与二叉树 先序遍历 顺序相同。 # # # # # 示例 1: # # # 阅读全文
posted @ 2021-10-28 22:01
小熊猫不是小浣熊
阅读(36)
评论(0)
推荐(0)

浙公网安备 33010602011771号