一、怎样是两棵树相同
值相同,树的结构相同

二、递归实现
//检查两棵树是否相同
//值相同、树的结构相同
public static boolean isSameTree(Node p,Node q){
if(p==null&&q==null){
return true;
}
if(p==null||q==null){
return false;
}
return p.val==q.val&&isSameTree(p.left,q.left)&&isSameTree(p.right,q.right);
}
本文详细介绍了如何通过递归算法来判断两棵二叉树是否具有相同的结构和节点值,提供了一个简洁有效的代码示例。
875

被折叠的 条评论
为什么被折叠?



