LeetCode 100. 相同的树(Same Tree) 2

阳光穿透心脏的1/2处 2021-11-22 06:01 324阅读 0赞

100. 相同的树
100. Same Tree

题目描述
给定两个二叉树,编写一个函数来检验它们是否相同。

如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。

每日一算法2019/5/5Day 2LeetCode100. Same Tree

1306719-20190505231208775-1719082062.png

Java 实现

  1. class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } } public class Solution { public boolean isSameTree(TreeNode p, TreeNode q) { if (p == null || q == null) { return p == null && q == null; } if (p.val == q.val) { return isSameTree(p.left, q.left) && isSameTree(p.right, q.right); } return false; } }

参考资料

  • https://leetcode.com/problems/same-tree/
  • https://leetcode-cn.com/problems/same-tree/

转载于:https://www.cnblogs.com/hglibin/p/10817039.html

发表评论

表情:
评论列表 (有 0 条评论,324人围观)

还没有评论,来说两句吧...

相关阅读

    相关 0100-Same Tree(相同)

    > 这个系列算是出于个人兴趣开的一个新坑吧,最近看到同学刷LeetCode算法题,就想写写那些可以一行Python代码写出来的题目,因此本专栏的文章的解题方式效率不做保证,只为