剑指offer---二叉树的下一个结点 题目描述 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 解题思路 解题思路(分三种情况): 中序遍历{d,b,h,e,i,a,f,c,g} 1. 如果当前结点有右子树 下一个节点就是它的右子树的最左子节点(从右子节点出发一致沿着指向左子节点的指针,即可找到) 如:b ——》h, a——》f 2. 如果当前节点没有右子树 (1) 如果当前节点是它父节点的左子节点 下一个节点就是它的父节点 如:d—...