class TreeLinkNode: def __init__(self, x): self.val = x self.left = None self.right = None self.next = None # 这题多个了一个子节点指向父节点的指针. # 考虑一下,中序遍历的下一个节点分这样一些条件: # 1. 如果该节点没有右孩子节点,则往上找父节点 # 1.1 如果该节点是其父节点的左节点,那么直接返回其父节点 # 1.2 如果该节点是其父节点的右节点,那么当前节点指向父节点,并继续向上找, ...