题目描述
1 | Given two binary trees, write a function to check if they are the same or not. |
题目主要是判断两个二叉树是否相等。如果两个二叉树在结构上相同,且节点具有相同的值,则认为它们是相同的。
解题思路
采用递归的方法。先设置递归条件,如果两个二叉树都是非空的,且值也相等,那么就判断子根的情况;如果不满足这个条件则跳出循环。所以,解法如下所示:
1 | # Definition for a binary tree node. |