首页 考研

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

考研 希赛网 浏览 154

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

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

1、若一个具有n个顶点,k条边的无向图是一个森林(N>K),则该森林中必有( )棵树。

A、1

B、k

C、n

D、n-k

2、下列序列中,( )是执行第一趟快速排序后得到的序列(排序的关键字类型是字符串)。

A、[da,ax,eb,de,bb]fp[hq,gv]

B、[cd,eb,ax,da]fp[hq,gv,bb]

C、[gv,ax,eb,cd,bb]fp[da,hq]

D、[ax,bb,cd,da]fp[eb,gv,hq]

3、线性表采用链表存储时地址( )。

A、必须是连续的

B、连续不连续都可以

C、一定是不连续的

D、部分地址必须是连续的

4、对于双向循环链表,每个结点有两个指针域next和prior,分别指向前驱和后继。在p指针所指向的结点之后插入s指针所指结点的操作应为( )。

A、p->next=s;s->prior=p;p->next->prior=s;s->next=p->next;

B、p->next=s;p->next->prior=s;s->prior=p;s->next=p->next;

C、s->prior=p;s->next=p->next;p->next=s;p->next->prior=s;

D、s->prior=p;s->next=p->next;p->next->prior=s;p->next=s;

5、若循环队列的最大长度是MAXSIZE。则循环队列中,当使用“少用一个元素空间”来解决队列的“满”与“空”状态时,判满的条件是( )。

A、rear==front

B、

C、rear==NULL

D、(rear+1) mod MAXSIZE==front

1、试题答案:D

试题解析:

根据树的性质可知,树的顶点数=边数+1。在本题中,假设k条边均在一棵树上,则需要k+1个顶点,剩余顶点每个顶点即为一棵树,因此总的树的个数=n-(k+1)+1=n-k,故本题选D。

2、试题答案:A

试题解析:

根据快速排序的思想可知,在执行第一趟快速排序之后,基准值左边的关键字都比基准值小,基准值右边的关键字都比基准值大。A选项符合快速排序的基本思想。对于B,bb比fp小,bb不应当出现在fp的右边,因此B错误;对于C,gv比fp大,gv不应当出现在fp左边,da比fp小,da不应当出现在fp右边,因此C错误;对于D,eb比fp小,不应当出现在fp右边,因此D错误。故本题选A。

3、试题答案:B

试题解析:

线性表的链式存储结构其地址也可以连续也可以不连续,而顺序存储结构其地址是连续的,故本题选B。

4、试题答案:D

试题解析:

对于A、B、C选项,p->next=s这一步执行后p指针指向的原有的后继结点会丢失,D选项执行步骤正确,其操作如下图所示:

故本题选D。

5、试题答案:D

试题解析:

若循环队列的最大长度是MAXSIZE,且使用“少用一个元素空间”来解决队列的“满”与“空”状态时,判满的条件是(rear+1) mod MAXSIZE == front,即当队尾指针的下一个位置等于队首指针时,队列就满了。故本题选D。

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

责任编辑:希赛网

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

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