刷题笔记28——找出带父指针的二叉树中某结点的前驱、后继结点

文章目录 题目描述 1. 后继结点 2. 前驱结点 测试结果及代码 题目描述 找出带父指针的二叉树中某结点的前驱、后继结点。 这里的前驱结点、后继结点指的是中序遍历的情况下,某结点的前一个、后一个结点 如果避免去中序遍历整棵树,则复杂度即当前结点距离它后继结点的距离 1. 后继结点 这里要考虑输入结点x是否有右子树的情况: 该结点x如果有右子树,它的后继结点一定是它右子树上最左的结点 由于中序遍历
相关文章
相关标签/搜索