My C solution


  • 0
    A
    bool isSameTree(struct TreeNode* p, struct TreeNode* q) {
        if (p == NULL && q == NULL)
            return true;
        else if (p != NULL && q != NULL) {
            if (p->val != q->val)
                return false;
            return isSameTree(p->left, q->left) && isSameTree(p->right, q->right); 
        }
        else
            return false;
    }
    

Log in to reply
 

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