二叉树为二叉排序树的充分必要条件是其任一结点的值均大于其左孩子的值、小于其右孩子的值

  • A+

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[判断题] 二叉树为二叉排序树的充分必要条件是其任一结点的值均大于其左孩子的值、小于其右孩子的值
A.正确
B.错误

【◆参考答案◆】:正确

(2)【◆题库问题◆】:[问答题] 描述以下三个概念的区别:头指针,头结点,表头结点。

【◆参考答案◆】:头指针是指向链表中第一个结点(即表头结点)的指针;在表头结点之前附设的结点称为头结点;表头结点为链表中存储线性表中第一个数据元素的结点。若链表中附设头结点,则不管线性表是否为空表,头指针均不为空,否则表示空表的链表的头指针为空。

(3)【◆题库问题◆】:[名词解释] 冲突

【◆参考答案◆】:
散列函数可能会把两个或以上的不同关键字映射到同一地址,这种情况为冲突。

(4)【◆题库问题◆】:[填空题] 当待排序的记录数较大,排序码较随机且对稳定性不作要求时,宜采用()排序;当待排序的记录数较大,存储空间允许且要求排序是稳定时,宜采用()排序。

【◆参考答案◆】:快速;归并

(5)【◆题库问题◆】:[单选] 数据结构是一门研究非数值计算的程序设计问题中,数据元素的()、数据信息在计算机中的存储结构以及一组相关的运算等的课程。
A.操作对象
B.计算方法
C.逻辑结构
D.数据映象

【◆参考答案◆】:C

(6)【◆题库问题◆】:[判断题] 算法和程序都应具有下面一些特征:有输入,有输出,确定性,有穷性,有效性。
A.正确
B.错误

【◆参考答案◆】:正确

(7)【◆题库问题◆】:[判断题] 程序和算法原则上没有区别,所以在讨论数据结构时可以通用。
A.正确
B.错误

【◆参考答案◆】:正确

(8)【◆题库问题◆】:[单选] 在下列链队列Q中,元素a出队的操作序列为()。
A.p=Q.front->next;p->next=Q.front->next
B.p=Q.front->next;Q.front->next=p->next
C.p=Q.rear->next;p->next=Q.rear->next
D.p=Q->next;Q->next=p->next

【◆参考答案◆】:B

(9)【◆题库问题◆】:[判断题] 从逻辑关系上讲,数据结构主要分为线性结构和非线性结构两类。
A.正确
B.错误

【◆参考答案◆】:正确

(10)【◆题库问题◆】:[单选] 广义表(a,b,c)的表尾是()。
A.b,c
B.(b,C.
C.c
D.C.

【◆参考答案◆】:B

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: