LC100 Same Tree

2020-09-17  本文已影响0人  Rookie118

本题链接:Same Tree

本题标签:Tree, DFS

本题难度:\color{Green}{Easy}

英文题目 中文题目

方案1:


class Solution {
public:
    bool isSameTree(TreeNode* p, TreeNode* q) {
        if((p == nullptr && q != nullptr) || (p != nullptr && q == nullptr))
            return false;
        if(p == nullptr && q == nullptr)
            return true;
        
        if(p->val != q->val)
            return false;
        return isSameTree(p->left, q->left) && isSameTree(p->right, q->right);
    }
};

时间复杂度:O ( N )

空间复杂度:Best: O ( log( N ) ) Worst: O ( N )


上一篇 下一篇

猜你喜欢

热点阅读