题解 | 判断是不是完全二叉树

判断是不是完全二叉树

https://www.nowcoder.com/practice/8daa4dff9e36409abba2adbe413d6fae

完全二叉树的标准判断方法

定义

完全二叉树要求每一层从左到右排满,最后一层可以不满,但节点要集中在左侧,且不存在中间空缺。

常规思路(BFS层序遍历)

  • 用队列层序遍历树。
  • 一旦遇到空节点,后面必须全是空节点。
  • 否则不是完全二叉树。
全部评论

相关推荐

机械打工仔:有说的你怀疑一下就行了,直接问也太实诚了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务