VaultBy ENSAMIENParrainage
C16 lines

same-tree.c

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
// By CHOUBIK Houssam - Time complexity O(n)

bool isSameTree(struct TreeNode* p, struct TreeNode* q) {
    if(p==NULL && q==NULL){
        return true;
    }
    if(p==NULL || q==NULL){
        return false;
    }
    if(p->val!=q->val){
        return false;
    }

    return isSameTree(p->left,q->left) && isSameTree(p->right,q->right);

}

    Type at least 2 letters. ↑ ↓ to move, Enter to open.