diff --git "a/018-\346\240\221\347\232\204\345\255\220\347\273\223\346\236\204/problem018.go" "b/018-\346\240\221\347\232\204\345\255\220\347\273\223\346\236\204/problem018.go" index 8152d74..ddb1dc2 100644 --- "a/018-\346\240\221\347\232\204\345\255\220\347\273\223\346\236\204/problem018.go" +++ "b/018-\346\240\221\347\232\204\345\255\220\347\273\223\346\236\204/problem018.go" @@ -30,7 +30,7 @@ func hasSub(p *TreeNode, c *TreeNode) bool { if p == nil { return false } if p.Val != c.Val { - return true + return false } return hasSub(p.Left, c.Left) && hasSub(p.Right, c.Right) @@ -44,7 +44,4 @@ func main() { sub3 := &TreeNode{2, nil, nil} fmt.Println(hasSubRootOrTree(root, sub1), hasSubRootOrTree(root, sub2), hasSubRootOrTree(root, sub3)) - - - }