美文网首页
25.二叉树的下一个结点

25.二叉树的下一个结点

作者: BeijingIamback | 来源:发表于2016-03-14 19:48 被阅读13次

按照中序排序,求二叉树的下一个结点。

分析下一个结点:

(1)如果当前结点存在右结点, 那么它的下一个结点就是它的右子树的最左子结点;

(2)如果当前结点不存在右结点,并且它还是它父结点的左结点,那么下一个结点是 父结点 ;

(3)如果他是它父结点的右子结点,那么我们就需要往上找,直到找到是它父结点的左子结点,如果这个结点存在,那么这个结点的父结点就是我们要找的结点。

参考代码

相关文章

  • 25.二叉树的下一个结点

    按照中序排序,求二叉树的下一个结点。 分析下一个结点: (1)如果当前结点存在右结点, 那么它的下一个结点就是它的...

  • 008,二叉树的下一个节点

    二叉树的下一个结点 题目描述 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的...

  • JZ-057-二叉树的下一个结点

    二叉树的下一个结点 题目描述 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的...

  • 剑指offer | 二叉树的下一个结点

    二叉树的下一个结点 给定一棵二叉树和其中一个结点,如何找出中序遍历顺序的下一个结点树中的结点除了有两个分别指向左右...

  • 二叉树

    链表详解 用链表概念辅助理解二叉树,链表一个结点的后区指向下一个链表结点,前区指向上一个链表结点,线性结构。二叉树...

  • 面试题8:二叉树的下一个节点python

    题目描述给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点...

  • 二叉树的下一个节点

    给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包...

  • 二叉树的下一个结点

    题目描述给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点...

  • 二叉树的下一个结点

    题目 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,...

  • 剑指offer----二叉树中的下一个节点

    给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包...

网友评论

      本文标题:25.二叉树的下一个结点

      本文链接:https://www.haomeiwen.com/subject/kvbflttx.html