• 技术文章 >后端开发 >C#.Net教程

    C语言中二叉树中序遍历怎么执行?

    coldplay.xixicoldplay.xixi2020-07-15 11:26:03原创1130

    C语言中二叉树中序遍历的方法:首先遍历左子树,并借助递归继续访问直到最左侧节点;然后访问根结点;最后遍历右子树,并借助递归继续访问直到最右侧节点即可。

    C语言中二叉树中序遍历的方法:

    中序遍历的规则是:左子树---> 根结点 ---> 右子树。所以我们访问节点的顺序需要变。

    public void zhongxu(node t)// 中序遍历 中序遍历:左子树---> 根结点 ---> 右子树
    {
    if (t != null) {
    zhongxu(t.left);
    System.out.print(t.value + " ");// 访问完左节点访问当前节点
    zhongxu(t.right);
    }
    }

    相关学习推荐:C视频教程

    以上就是C语言中二叉树中序遍历怎么执行?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:C 二叉树 中序遍历
    上一篇:c语言真假是1和0吗? 下一篇:C语言中的三目运算符是什么
    线上培训班

    相关文章推荐

    • 二叉树的基本性质• 二叉树有什么用• 二叉树有几种不同的形态• 平衡二叉树和二叉排序树的关系

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网