코테준비 - Same Tree

정상화·2023년 2월 26일

LeetCode

목록 보기
97/222

Same Tree


class Solution {
public:
    bool isSameTree(TreeNode* p, TreeNode* q) {
        return preOrder(p, q);
    }
    
    bool preOrder(TreeNode* p, TreeNode* q){
        if (p == nullptr && q == nullptr) {
            return true;
        } else if (p == nullptr && q != nullptr) {
            return false;
        } else if (p != nullptr && q == nullptr) {
            return false;
        } else if (p->val != q->val) {
            return false;
        }
        return preOrder(p->left, q->left) && preOrder(p->right, q->right);
    }
};
profile
백엔드 희망

0개의 댓글