首页 考研

考研数据结构在线题库每日一练(五十八)

考研 希赛网 浏览 197

以下是希赛网给大家分享考研数据结构在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!

本文提供考研数据结构在线题库每日一练,以下为具体内容

1、某索引顺序表共有元素395个,平均分成5块。若先对索引表采用顺序查找,再对块中元素进行顺序查找,则在等概率情况下,分块查找成功的平均查找长度是( )。

A、43

B、79

C、198

D、200

2、程序段如下:for(i=n-1;i>1;i--) for(j=1;j<i;j++) if(A[j]>A[j+1]) A[j]与A[j+1]对换;其中n为正整数,则最后一行语句的频度在最坏情况下是( )。

A、O(n)

B、O(nlogn)

C、O(n3)

D、O(n2)

3、静态链表中next域表示的是( )。

A、下一个元素的地址

B、下一个元素的值

C、当前元素的值

D、下一个元素在数组中的位置

4、一个栈的输入序列为:1,2,3,…,n,若输出序列的第1个元素是n,则输出序列第i(1≤i≤n)个元素是( )。

A、不确定

B、n-i

C、i

D、n-i+1

5、设森林F对应的二叉树为B,它有m个结点,B的根为p,p的右子树结点个数为n,森林F中第一棵树的结点个数是( )。

A、m-n

B、m-n-1

C、n+1

D、条件不足,无法确定

1、试题答案:A

试题解析:


2、试题答案:D

试题解析:


3、试题答案:D

试题解析:

【考点】本题考查数据结构--线性表--线性表的存储结构--线性表的链式存储结构--静态链表--静态链表的特点。
【解析】静态链表一般保存在数组中,它与链表最大的区别是静态链表占用一段固定的区间,所以next域只需要表示下一个元素在数组中的下标,而不是表示下一个元素的地址。故本题选D。

4、试题答案:D

试题解析:

【考点】本题考查数据结构--栈和队列--栈--栈的基本概念--栈的基本操作。
【解析】出栈序列第一个元素是n,说明元素1~n-1已经压入栈中,出栈序列唯一:n,n-1,..,1,第i个出栈的元素是n-i+1。故本题选D。

5、试题答案:A

试题解析:

【考点】本题考查数据结构--树与二叉树--树与森林--树、森林、二叉树的相互转换--森林转换为二叉树。
【解析】森林转换成二叉树时采用孩子兄弟表示法,根结点及其左子树为森林中的第一棵树。右子树为其他剩余的树。所以,第一棵树的结点个数为m-n。故本题选A。

点击查看【完整】试卷>>

责任编辑:希赛网

📅 本文最后更新于 2023-08-03

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
题库
章节练习
章节练习
章节专项突破
模拟考场
模拟考场
海量免费试题
历年真题
历年真题
真题实战演练
每日一练
每日一练
每天10题练习
习题练习
习题练习
核心知识点
高频错题
高频错题
错题突破集训
分享至