中序遍历的思路; 在遍历的时候,比较两个节点是否相同; 之后,再遍历左节点和又节点,并将左节点和右节点的判断值的与作为结果返回; 退出的条件,如果两个节点都是空,则直接返回 true; 如果两个节点状态不一样,则返回 false,代码如下: bool isSameTree(TreeNode* p, TreeNode* q) { bool res1, res2; if (p && q) { if (p->val == q->val) { res1 = isSameT...