0
点赞
收藏
分享

微信扫一扫

001--相同的树

拾光的Shelly 2022-03-12 阅读 40
数据结构
  • 问题描述:
    给你两棵二叉树的根节点 p 和 q ,编写一个函数来检验这两棵树是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。
  • 提示:
    两棵树上的节点数目都在范围 [0, 100] 内
    -10^4 <= Node.val <= 10^4
  • 代码实现:
class Solution {
    public boolean isSameTree(TreeNode p, TreeNode q) {
        if(p == null && q ==null) return true;
        if(p == null || q ==null) return false;
        if(p.val != q.val) return false;

        return isSameTree(p.left,q.left) && isSameTree(p.right,q.right);
    }
}
举报

相关推荐

0 条评论