58、对称的二叉树 可以再刷一遍

请实现一个函数,用来判断一棵二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。
示例1
输入

{8,6,6,5,7,7,5}

返回值

true

示例2
输入

{8,6,9,5,7,7,5}

返回值

false
1、递归法比较好做,也很方便
bool isEqual(TreeNode*node1,TreeNode*node2){

        if(node1==nullptr && node2 ==nullptr)  return true;
        if(node1 ==nullptr || node2==nullptr) return false;//减少逻辑判断
        if(node1->val == node2->val) {
            return isEqual(node1->left,node2->right) && isEqual(node1->right,node2->left);//注意这里是右左,左右来进行判断

        }else
            return false;
    }
    bool isSymmetrical(TreeNode* pRoot) {