题目内容
(请给出正确答案)
提问人:网友opopo20005
发布时间:2022-01-06
[主观题]
简述包装的定义和功能。
简答题官方参考答案
(由简答题聘请的专业题库老师提供的解答)
查看官方参考答案
二叉排序树的存储结构定义为以下类型:
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);
}
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!