首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设二叉排序树的各元素值均不相同,采用二叉链表作为存储结构,试分别设计递归和非递归算法按递减序打印所有左子树为空、右子树非空的结点的数据域的值。
设二叉排序树的各元素值均不相同,采用二叉链表作为存储结构,试分别设计递归和非递归算法按递减序打印所有左子树为空、右子树非空的结点的数据域的值。
admin
2019-08-15
36
问题
设二叉排序树的各元素值均不相同,采用二叉链表作为存储结构,试分别设计递归和非递归算法按递减序打印所有左子树为空、右子树非空的结点的数据域的值。
选项
答案
(1)递归算法 void DecPrint(BSTree t){ //递减序输出二叉排序树t中所有左子树为空、右子树非空的结点数据域的值 if(t){ DecPrint(t一>rchild); if(!t一>lchild&&t一>rchild)printf(t一>data:4); DecPrint(t一>lchild); } } (2)非递归算法 void DecPrint(BSTree t){ //递减序输出二叉排序树t中所有左子树为空、右子树非空的结点的值 BSTree s[]; //s是二叉排序树结点指针的栈,容量足够大 int top=0; while(t ∣∣ top>0){ while(t){s[++top]=t;t=t一>rchild;}//沿右分支向下 if(top>0){ t=S[top一一]; if(!t->lchild&&t一>rchild)printf(t一>data:4); t=t一>lchild: //去左分支 }//if }//while }//算法结束
解析
转载请注明原文地址:https://kaotiyun.com/show/OMCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列不是春秋时代齐国管仲改革的内容的是()。
除《凡尔赛和约》外,规定禁止德奥合并的是()。
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
下面哪部经典是我国最早的官方史书?()
下列哪部戏剧不是曹禺的作品()。
已知散列函数为H(key)=key%11,处理冲突的方法为二次探测法,探测的序列为:1,-1,4,-4,…,j2,-j2(j<=m/2)。当di>0时,Hi=(H(key)+di)%m当di<0时,Hi=(H(key)+di+m)%m散列
给定页面请求序列RS=cadbebabcd,页框为4,起始为空,写出LRU页面置换过程。
设结点x和y是二叉树中任意的两个结点,在该二叉树的先序遍历序列中x在y之前,而在其后序遍历序列中x在y之后,则x和y的关系是()。
设无向图G=(V,E)和G’=(V’,E’),如果G’是G的生成树,则下面说法中错误的是()。
下列叙述中,不符合m阶B一树定义要求的是()。
随机试题
关于领导方式的理论包括()
Thoughheisn’tstrong,______heworksjustashardaseveryoneelse.
A.溃疡孤立存在,表面微凹,少量黄色渗出,周缘充血B.溃疡深达黏膜下,边缘高起,咽部及口角可见瘢痕C.溃疡与刺激物相邻,周缘白色水肿及角化D.溃疡较深,边缘不整,基底有浸润E.溃疡浅表,基底暗红色桑葚样肉芽肿,边缘鼠啮状结核性口腔溃疡的溃疡特点
某药店向顾客王某推荐一种价格较低的名牌护肤产品,王某对该产品的低价表示疑惑,药店解释为店庆优惠。王某买回来使用后,面部出现红肿、瘙痒。经质检部门认定,该产品系假冒名牌产品,王某向该药店索赔。关于药店和王某对此事责任的说法,正确的是()。
当工程发生需要加固补强的质量问题时,监理单位应先签发()。
建设项目的环境噪声污染防治设施必须与主体工程()。
国际商务谈判中,()指由于政治局势的变化或国际冲突给有关商务活动的参与者带来可能的危害和损失。
哺乳动物:陆生动物
宽带综合业务数字网的异步转移模式(ATM)是一种以(49)为基础的新的信息转移模式。
A——internationalflight B——flightnumberC——airlineoperation D——alternateairfieldE——landingfield F——intern
最新回复
(
0
)