美文网首页
二叉树-判断是否相等

二叉树-判断是否相等

作者: JerrySi | 来源:发表于2019-08-19 14:02 被阅读0次

    //判断二叉树是否相等的函数

    bool isEqual(BTree T1,BTree T2)
    {
        if(T1 == NULL && T2 == NULL)
            return true;//都为空,相等。
        if(!T1||!T2)    //由于上面的判断不成立,则T1,T2至少有一个不为空
            return false;//一个空,一个不空,不相等
        if(T1->data == T2->data) //如果根节点相等
            return isEqual(T1->lc,T2->lc) && isEqual(T1->rc,T2->rc);//判断左右子树是否都相等
        else 
            return false;
    }
    ```·

    相关文章

      网友评论

          本文标题:二叉树-判断是否相等

          本文链接:https://www.haomeiwen.com/subject/mduijctx.html