博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Leetcode 100: Same Tree
阅读量:5213 次
发布时间:2019-06-14

本文共 1130 字,大约阅读时间需要 3 分钟。

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

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

Example 1:

Input:     1         1          / \       / \         2   3     2   3        [1,2,3],   [1,2,3]Output: true

 

Example 2:

Input:     1         1          /           \         2             2        [1,2],     [1,null,2]Output: false

 

Example 3:

Input:     1         1          / \       / \         2   1     1   2        [1,2,1],   [1,1,2]Output: false

 

 

 

 
 
1 /** 2  * Definition for a binary tree node. 3  * public class TreeNode { 4  *     public int val; 5  *     public TreeNode left; 6  *     public TreeNode right; 7  *     public TreeNode(int x) { val = x; } 8  * } 9  */10 public class Solution {11     public bool IsSameTree(TreeNode p, TreeNode q) {12         if (p == null || q == null)13         {14             return p == null && q == null;15         }16         17         return p.val == q.val && IsSameTree(p.left, q.left) && IsSameTree(p.right, q.right);18     }19 }

 

转载于:https://www.cnblogs.com/liangmou/p/7837132.html

你可能感兴趣的文章
oracle中ddl的管理
查看>>
如何灵活利用免费开源图标字体-IcoMoon篇——张鑫旭
查看>>
jumpservice使用465端口发送邮件
查看>>
eclipse注释模板及格式化模板导入步骤
查看>>
TP5与TP3.X对比
查看>>
我的2015与2016
查看>>
【洛谷 P1120】 小木棍[数据加强版]
查看>>
【笔记】康拓展开&逆康拓展开
查看>>
关于Oppen Live Writer中插入可折叠着色代码的插件
查看>>
dzx2.5 template\default\forum\viewthread_node.htm代码调用解放(和我一样的菜鳥版)
查看>>
SQL:事务(2)
查看>>
python 实现堆和堆排序
查看>>
数据清洗
查看>>
Demo: Camera and Video Control with HTML5
查看>>
正则表达式
查看>>
动手动脑
查看>>
我要研究一下minio,管理大量的照片
查看>>
3.适配器模式
查看>>
nyoj-127 星际之门(一) prufer编码 Cayley公式 的基本应用
查看>>
HTTP Status完整枚举
查看>>