【题目】
【分析】 题目的意思是s的子树中有没有跟t长的一样的,并不是说s包含t,也就是例2中答案是false。
做法: 首先看看以s为根的子树与二叉树t是否完全相等。相等就返回true,不相等就继续; 递归看一下s左子树的子树中有没有跟t长的一样的;s右子树中的子树中有没有跟t长的一样的。
【代码】
【结果】
|
【题目】
【分析】 题目的意思是s的子树中有没有跟t长的一样的,并不是说s包含t,也就是例2中答案是false。
做法: 首先看看以s为根的子树与二叉树t是否完全相等。相等就返回true,不相等就继续; 递归看一下s左子树的子树中有没有跟t长的一样的;s右子树中的子树中有没有跟t长的一样的。
【代码】
【结果】
|