首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
二叉排序树的存储结构定义为以下类型: typedef int KeyType; typedef struct node{ KeyType key; /*关键字项*/ InfoType otherinfo;
二叉排序树的存储结构定义为以下类型: typedef int KeyType; typedef struct node{ KeyType key; /*关键字项*/ InfoType otherinfo;
admin
2010-02-02
15
问题
二叉排序树的存储结构定义为以下类型:
typedef int KeyType;
typedef struct node{
KeyType key; /*关键字项*/
InfoType otherinfo; /*其它数据项*/
struet node*lchild,*rchild; /*左、右孩子指针*/
}BSTNode,*BSTree;
阅读算法f33,并回答问题:
(1)对如图所示的二叉排序树T,写出f33(T,8)返回的指针所指结点的关键字;
(2)在哪些情况下算法f33返回空指针?
(3)简述算法f33的功能。
BSTNode*f33(BSTree T,KeyType x)
{ BSTNode*P;
if(T==NULL)return NULL;
p=f33(T—>lehild,x);
if(p!=NULL)return p;
if(T—>key>x)return T;
return f33(T—>rchild,x);
}
选项
答案
1. 10 2. T是空树或T中所有结点的关键字均不大于给定值X时,返回空指针。 3. 如果二叉排序树T中存在含有关键字大于给定值X的结点,则返回指针指向它们中关键字最小的结点,否则返回空指针。
解析
转载请注明原文地址:https://kaotiyun.com/show/LwAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
下列所述划分虚拟局域网的常用方法中错误的是()
DNS是一个分布式数据库系统,由域名空间、__________和地址转换请求程序三部分组成。
在推进利率市场化的改革进程中,存、贷款利率市场进行的顺序是_________________________________;先贷款,后存款;先长期、大额,后短期、小额。
设有A,B,C三个人去完成I,Ⅱ,Ⅲ三项任务,要求每一个人只能完成一项任务,每项任务只由一个人完成,效益矩阵中相关数据由表6.10给出。问怎样把三项任务分派给三个人,使所得效益最高?
某车间有5项加工任务。必须先经过设备A加工之后,才能进入设备B加工,每项任务在每台设备上所需时间见表3.11所示。问如何安排这5项任务的加工顺序可使加工总时间最短?
有两个化肥厂A1、A2,存储化肥数量分别为800t和1000t,现将这些化肥运到三个市场B1、B2、B3去出售,各市场需求量分别为300t、950t、650t.已知各化肥厂到各市场的单位运费如下表试建立该问题的数学模型,使总运费
用散列函数求元素在散列表中的存储位置时,可能会出现不同的关键字得到相同散列函数值的冲突现象。可用于解决上述问题的是_______。
若一棵完全二叉树的结点个数为10,则编号最大的分支结点的编号为_________。
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
广义表(a,(a),d,e,((i,j),k))的长度是_______,深度是_______。
随机试题
患者,男,40岁。局部麻醉下行腹壁脂肪瘤切除手术,手术开始10分钟,患者紧张不安,呼吸、心率加快,血压增高,抽搐等,初步考虑可能是局部麻醉药中毒。现首要做的处理是
患者,女,34岁。口腔检查发现上颌右侧第一磨牙浅表的隐裂,患者并无明显症状,且牙髓活力正常。其治疗应首选
"先天之本"指的脏是()"后天之本"指的脏是()
聚丙烯酸的结构式为它属于()。①无机物,②有机物,③高分子化合物,④离子化合物,⑤共价化合物
注册会计师为识别关联方,确定关联方关系的性质,而实施的审计程序不包括( )。A注册会计师抽取了N公司40%的购货业务进行实质性测试,发现除了各种原因导致的6000万元的高估外,没有其他错误或舞弊。注册会计师与戊公司相关人员进行沟通后,戊公司对其中的2
“建国君民,教学为先”体现了哪两者之间的关系?()
某国有企业派工作人员赵某去一合资公司担任副总经理,赵某利用职务之便将该公司的巨额资金占为己有。赵某的行为构成()。
以下关于控件的叙述中,正确的是
Usingtheinformationinthetext,completeeachsentence14-18withanexpressionfromthelistbelow.Foreachsentence(14
Therichhavetraditionallypassedtheirwealthontotheirchildren.Butanincreasingnumberofbillionairesarechoosingnot
最新回复
(
0
)