首页 考研

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

考研 希赛网 浏览 199

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

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

1、链表不具有的特点是( )。

A、可随机访问任一元素

B、插入、删除不需要移动元素

C、不必事先估计存储空间

D、所需空间与线性表长度成正比

2、有n个球队参加的某联赛按单循环方式进行比赛,那么共需要进行( )场比赛。

A、n(n-1)/2

B、n

C、n(n-1)

D、n+1

3、假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi相关的所有弧的时间复杂度是( )。

A、O(n)

B、O(e)

C、O(n+e)

D、O(n*e)

4、含有10个结点的树有( )条分支。

A、0

B、10

C、9

D、不确定

5、对n个记录的集合进行冒泡排序使之形成非递减有序序列,在从小到大排列好的情况下比较的次数最少,其比较次数为( )。

A、n+1

B、n

C、n-1

D、n(n-1)/2

1、试题答案:A

试题解析:

对于A,链表不是随机访问的结构,顺序表才是;对于B,链表的插入和删除不需要移动元素,仅需要改变指针;对于C,链表是动态存储,每插入一个结点就开辟一个新的存储空间,不必预先估计空间,而顺序表需要预先估计存储空间;对于D,线性表的长度与结点个数成正比,而存储空间也和结点个数成正比,因此链表所需空间与线性表长度成正比。故本题选A。

2、试题答案:A

试题解析:

n个球队需要和除自身以外的其余队比赛,因此n*(n-1),而A同B比赛与B同A比赛是一样的,将重复计算的部分去掉n*(n-1)/2。这种计算思路与求有n个顶点的完全无向图的边数的思路是一样的。故本题选A。

3、试题答案:C

试题解析:

本题要求删除与某个顶点相关的所有弧,即删除当前结点的出度边和入度边,需要遍历所有顶点和所有边一次,将与Vi相关的所有结点删除,故本题选C。

4、试题答案:C

试题解析:

含有10个结点的树有9条分支。这是由于树中每个结点(除了根结点)都有一条从其父结点引出的分支,因此10个结点的树共有9条分支。故本题选C。

5、试题答案:C

试题解析:

冒泡排序中,最好情况下记录已经按非递减有序排列,只需要进行一趟比较即可完成排序,此时比较次数为n-1。故本题选C。

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

责任编辑:希赛网

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

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