首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
admin
2012-06-21
89
问题
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
选项
答案
该题可采用按后序遍历二叉树的非递归算法,当访问q结点时,结点栈中所有栈元素均为q结点的祖先。 #define MAX 1000 void Ancestor(BTTree*T,BTNode*q) { BTNode*s[MAX];//栈实现非递归 BTNode*p=T; int b[MAX]; int top==-1: do{ while(p) { s[++top]=p; b[top]=0; P=p->lchild; } if(top>-1&&b[top]==1) { p=s[top]; if(p==q) { printf("q结点的祖先是:\n"); for(int i=0;i<=top;i++) printf("%c",s[i]->data); return; } else top--; } if(top>-1) { p=s[top]->rchild; b[top]=1; } }while(top>-1); }
解析
转载请注明原文地址:https://kaotiyun.com/show/JNxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列近代社会思潮产生的先后顺序排列正确的是()①人文主义②自由主义③理性主义④重商主义
20世纪30年代的国联的所作所为,反映的实质问题是国联()
利玛窦与李之藻合译的()一书,介绍了西方数学中的算术知识,尤为可贵的是,其传入了中国所没有的西洋笔算法。
1876年7月第一国际举行最后一次代表大会宣告解散,这次代表大会的地点是()。
中共十六届五中全会提出,建设社会主义新农村的要求是生产发展和()。
以下关于玛雅天文学成就的叙述,正确的是()。①玛雅人创造的“玛雅历”是一种太阳历。②玛雅人的历法,与宗教祭祀有着密切联系。③奇钦.伊查天文观象台是玛雅天文学的伟大成就。④玛雅人的历法中,采用了12进位法。
IP数据报的报文格式如下图所示。在没有选项和填充的情况下,报头长度域的值为()。
某机字长32位,主存容量32MB,按字节编址;该机的Cache采用4路组相联映射方式,Cache容量为16KB,块长为4个字,试回答下列问题:(1)主存地址位数为多少?(2)画出主存地址格式示意图,注明各字段名称及位数。(3)设该Ca
下列的网络协议中,()的运输层协议是使用TCP的。
由元素序列(27,16,75,38,51)构造平衡二叉树,则首次出现的最小不平衡子树的根(即离插入结点最近且平衡因子的绝对值为2的结点)是()。
随机试题
肺炎链球菌肺炎消散后肺组织结构的变化是()
______bythepolice,thekidnappershadnochoicebuttosurrender.
下列有关自身免疫性溶血性贫血的说法错误的是
(2009年多项选择第36题)根据我国公司法的规定,下列属于公司章程相对必要记载事项的有()。
在岩质河床,广泛应用的截流方法是()。
证券投资顾问与证券分析师的立场相同,二者都是基于特定客户的立场,遵守忠实客户利益原则,向客户提供适当的证券投资建议。()
人是教育的产物。
品德心理结构中最具有动力色彩的成分是()
中小学的教学组织形式有班级授课制、______、个别教学和道尔顿制。
A、It’sadmiredworldwide.B、Ittakesskill.C、Itpayswell.D、It’safull-timejob.B原义直现。之所以说小偷是光荣的职业,是因为破门而入去偷东西谁都会,可偷别人的钱包却是
最新回复
(
0
)