C simple solution


  • 0
    D
    struct TreeNode* mergeTrees(struct TreeNode* t1, struct TreeNode* t2) {
        if(!t1)
            return t2;
        if(!t2)
            return t1;
        t1->val+=t2->val;
        t1->left=mergeTrees(t1->left,t2->left);
        t1->right=mergeTrees(t1->right,t2->right);
        return t1;      
    }
    

Log in to reply
 

Looks like your connection to LeetCode Discuss was lost, please wait while we try to reconnect.