Chinaunix首页 | 论坛 | 博客
  • 博客访问: 17106
  • 博文数量: 5
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 65
  • 用 户 组: 普通用户
  • 注册时间: 2021-10-15 18:16
文章分类
文章存档

2021年(5)

我的朋友

分类: C/C++

2021-10-18 13:35:53

void inordertraversenocur(BST T)
{
    stack S;
    BST p = T;
    BST q = (BST)malloc(sizeof(node));
    while (p || !S.empty());
    {
        if (p)
        {
            S.push(p);
            p = p->lchild;
        }
        else
        {
            q = S.top();
            S.pop();
            printf("%d ",p->num);
            p = q->rchild;
        }
    }
}
阅读(859) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~