美文网首页
java实现相同的数

java实现相同的数

作者: crush_d872 | 来源:发表于2019-05-20 12:43 被阅读0次

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

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

示例 1:

image.png
/*
 * @lc app=leetcode.cn id=100 lang=java
 *
 * [100] 相同的树
 */
/**
 * Definition for a binary tree node.
 * public class TreeNode {
 *     int val;
 *     TreeNode left;
 *     TreeNode right;
 *     TreeNode(int x) { val = x; }
 * }
 */
class Solution {
    public boolean isSameTree(TreeNode p, TreeNode q) {
        if(p == null && q == null){
            return true;
        }
        if(p ==null || q == null){
            return false;
        }
        if(p.val != q.val){
            return false;
        }
         return (isSameTree(p.left,q.left)&&isSameTree(p.right,q.right));
    }
}

相关文章

  • java实现相同的数

    给定两个二叉树,编写一个函数来检验它们是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的...

  • 随机数的生成(Java)

    Random 类是JAVA中用于产生的随机数的类 。 注意:相同种子数的Random对象,对应相同次数生成的随机数...

  • 打印昨天的当前时刻

    在Java 8中,可以用下面的代码实现相同的功能。

  • Drawable

    1.BitmapDrawable ①XML定义BitmapDrawable: ②实现相同效果的Java代码: 2....

  • LeetCode15 三数之和(Java实现)

    LeetCode15 三数之和(Java实现) 题目描述: 代码:

  • 今日学习2019.10.17

    1.java的Random方法这里的随机是产生伪随机数,seed相同则产生的随机数也相同,对于一些安全线要求高的要...

  • 丑数----java实现

    题目:丑数 我们把只包含因子2,3,5的数称为丑数(Ugly Number). 求按从小到大的顺序的第1500个丑...

  • Java随记:数组

    数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java语言中提供的数...

  • 排序模板化

    Java不支持预算符重载,我们通过实现Comparable接口达到相同的目的。当类实现了Comparable接口,...

  • Java 数组

    数组对于每一门编程语言来说是最重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java语言中提供的数...

网友评论

      本文标题:java实现相同的数

      本文链接:https://www.haomeiwen.com/subject/dwxkzqtx.html