617. Merge Two Binary Trees

 

https://www.cnblogs.com/grandyang/p/7058935.html

class Solution {
public:
    TreeNode* mergeTrees(TreeNode* t1, TreeNode* t2) {
        if(!t1)
            return t2;
        if(!t2)
            return t1;
        TreeNode* t = new TreeNode(t1->val + t2->val);
        t->left = mergeTrees(t1->left,t2->left);
        t->right = mergeTrees(t1->right,t2->right);
        return t;
    }
};

 

posted @ 2019-03-06 18:17  有梦就要去实现他  阅读(87)  评论(0编辑  收藏  举报