@@ -0,0 +1,845 @@
+public class LeetCode0572 %7B%0A    static class TreeNode %7B%0A        int val;%0A        TreeNode left;%0A        TreeNode right;%0A%0A        TreeNode(int x)%0A        %7B%0A            val = x;%0A        %7D%0A    %7D%0A%0A    public boolean isSubtree(TreeNode s, TreeNode t)%0A    %7B%0A        if (t == null && s == null) %7B%0A            return true;%0A        %7D else if (t == null %7C%7C s == null) %7B%0A            return false;%0A        %7D%0A        return isSubtreeRoot(s, t) %7C%7C isSubtree(s.left, t) %7C%7C isSubtree(s.right, t);%0A    %7D%0A%0A    public boolean isSubtreeRoot(TreeNode s, TreeNode t)%0A    %7B%0A        if (t == null && s == null) %7B%0A            return true;%0A        %7D else if (t == null %7C%7C s == null) %7B%0A            return false;%0A        %7D%0A        if (t.val == s.val) %7B%0A            return isSubtreeRoot(s.left, t.left) && isSubtree(s.right, t.right);%0A        %7D%0A        return false;%0A    %7D%0A%7D

Add LeetCode0572.java