struct node {
int val;
node *left, *right;
};
bool isSame(node *a, node *b) {
if (!a && !b) return true;
if ((!a && b) || (!b && a)) return false;
if (a->val == b->val)
return isSame(a->left, b->left) && isSame(a->right, b->right);
else return false;
}
判断两棵二叉树是否相同
最新推荐文章于 2022-12-16 21:48:54 发布