Leetcodeleetcode

100. Same Tree.go

2019-03-24  本文已影响4人  AnakinSun

判断两棵树是否相同

func isSameTree(p *TreeNode, q *TreeNode) bool {

    if p == nil && q == nil {
        return true
    }
    if (p == nil && q != nil) || (p != nil && q == nil) {
        return false
    }
    if p.Val != q.Val {
        return false
    }
    return isSameTree(p.Left, q.Left) && isSameTree(p.Right, q.Right)
}
上一篇下一篇

猜你喜欢

热点阅读