解题思路 这是一个二叉树的递归遍历问题。需要判断树B是否是树A的子树,关键是要正确处理树的结构比较。 关键点: 递归遍历树A的每个节点 判断以当前节点为根的子树是否与B相同 正确处理空节点情况 区分子树和部分结构的概念 算法步骤: 遍历树A的每个节点 对每个节点判断是否与B相同 递归比较子树结构 代码 cpp java python /* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right...