您当前的位置: 首页 >  Java

大别山码将

暂无认证

  • 3浏览

    0关注

    126博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

剑指OfferJZ39:平衡二叉树-java版

大别山码将 发布时间:2021-05-16 17:53:31 ,浏览量:3

剑指OfferJZ39:平衡二叉树-java版
    • JZ39:输入一棵二叉树,判断该二叉树是否是平衡二叉树。

JZ39:输入一棵二叉树,判断该二叉树是否是平衡二叉树。

平衡二叉树:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。 二叉排序树:对于每一个节点,当前节点大于左子树的所有节点,小于右子树的所有节点 要判断是否为二叉树需要满足两个条件: 1.二叉树是否为二叉排序树 2.对于二叉树的每个节点,它的左右两个子树的高度差的绝对值是否 1) { ans = false; } //返回当前节点距离叶子节点的长度(方便其它节点计算左右子树的高度) return Math.max(leftDepth,rightDepth)+1; } return 0;//这个地方返回什么已经不重要了,因为我们已经找到一个节点不满足条件了 } }

在这里插入图片描述 在这里插入图片描述

关注
打赏
1664364263
查看更多评论
立即登录/注册

微信扫码登录

0.0343s