温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

leetCode 100. Same Tree 树

发布时间:2020-08-11 14:00:04 来源:网络 阅读:455 作者:313119992 栏目:编程语言

100. Same Tree


Given two binary trees, write a function to check if they are equal or not.

Two binary trees are considered equal if they are structurally identical and the nodes have the same value.

题目大意:

判断两个二叉树是否完全相同。包括他们节点的内容。

代码如下:(递归版)

/**  * Definition for a binary tree node.  * struct TreeNode {  *     int val;  *     TreeNode *left;  *     TreeNode *right;  *     TreeNode(int x) : val(x), left(NULL), right(NULL) {}  * };  */ class Solution { public:     bool isSameTree(TreeNode* p, TreeNode* q) {         bool childResult;         if( NULL == p && NULL == q)             return true;         if( NULL != p && NULL != q && p->val == q->val)         {             return childResult = isSameTree(p->left,q->left) && isSameTree(p->right,q->right);         }         return false;              } };

2016-08-07 00:01:38

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI