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

判断是不是完全二叉树

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

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

定义

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

常规思路(BFS层序遍历)

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

相关推荐

找工作勤劳小蜜蜂:矛盾是没有实习,就是没实战经验,公司不想要,公司不要,你就没有实习,你就进入死循环,另外你的项目不是社会现在有大量岗位存在行业用的,云存储人员早就饱和。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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