考研论坛

 
查看: 593|回复: 1
打印 上一主题 下一主题

[计算机] 数据结构

[复制链接]

42

主题

95

帖子

276

积分

一般战友

Rank: 2

精华
0
威望
48
K币
228 元
注册时间
2014-3-5
跳转到指定楼层
楼主
发表于 2015-12-17 17:27 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
设二叉树采用二叉链表存储,设计中序遍历二叉树的算法

来自Android客户端

    回复

    使用道具 举报

    11

    主题

    144

    帖子

    380

    积分

    一般战友

    Rank: 2

    精华
    0
    威望
    30
    K币
    350 元
    注册时间
    2014-6-9
    沙发
    发表于 2015-12-17 23:05 来自手机 | 只看该作者
    递归算法书上有,这是非递归算法

    #define MAX_STACK   50
    void InOrderTraverse(BTree T)
    {
       BTree STACK[MAX_STACK], p = T;
        int   top = -1;

        while (p != NULL || top != -1);
        {
            while (p != NULL)
            {
                STACK[++top] = p;
                p = p->lchild;
            }
            p = STACK[top--];
            VISIT(p);
            p = p->rchild;
        }
    }

    来自iPhone客户端

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册 人人连接登陆

    本版积分规则   

    关闭

    您还剩5次免费下载资料的机会哦~

    扫描二维码下载资料

    使用手机端考研帮,进入扫一扫
    在“我”中打开扫一扫,
    扫描二维码下载资料

    关于我们|商务合作|小黑屋|手机版|联系我们|服务条款|隐私保护|帮学堂| 网站地图|院校地图|漏洞提交|考研帮

    GMT+8, 2024-6-4 00:47 , Processed in 0.096489 second(s), Total 8, Slave 8(Usage:6.5M, Links:[2]1,1_1) queries , Memcache On.

    Powered by Discuz!

    © 2001-2017 考研 Inc.

    快速回复 返回顶部 返回列表
    × 关闭