中序遍历

clip_image001

输入:Lson[8]={2,4,6,0,0,0,0,0}

Rson[8]={3,5,0,7,0,8,0,0}

此两个数组下标从1开始,下标表示树的节点

输出:number[8]

要求:对二叉树进行中序遍历,并根据遍历顺序为每个节点编号,并将编号存储在number数组里,打印输出

解:先定义一个全局变量count,初始值为1

注意:程序中的v表示二叉树

Procedure enorder(v)

Begin

if Lson(v)!=0 then enorder(Lson(v));

number[v]=count;

count++;

if Rson(v)!=0 then enorder(Rson(v);_

clip_image002

转载于:https://www.cnblogs.com/wxyllz/archive/2011/06/08/2075378.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值