返回题库|

二叉树的最大宽度 129

中等阿里巴巴

二叉树的最大宽度 129

中等阿里巴巴二叉树

题目描述

给定一棵二叉树,编写一个函数来获取树的最大宽度。树的宽度是所有层中的最大宽度。每一层的宽度定义为该层最左和最右非空节点之间的长度(包含两端的空节点)。使用BFS遍历,为每个节点分配一个索引,左子节点索引为2*i,右子节点索引为2*i+1。

示例

输入:[1,3,2,5,3,null,9]
输出:4
solution.ts
输出结果
点击「运行代码」按钮查看结果...