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

考研 希赛网 浏览 282 来源:希赛网

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

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

1、下列AOE网表示一项包含8个活动的工程。通过同时加快若干活动的进度可以缩短整个工程的工期。下列选项中,加快其进度就可以缩短工程工期的是(  )。

A、 c和e

B、 d和e

C、 f和d

D、 f和h

2、下面程序段的时间复杂度为()。i=0; s=0; while(s<n){ i++; s=s+i;}

A、

B、

C、O(n)

D、O(n2)

3、采用开放定址法解决冲突的数列查找,发生聚集的主要原因为()。

A、数据元素过多

B、表长过短

C、函数选择不当

D、解决冲突方法不当

5、若一棵度为3的树T中,有A个度为1的结点,B个度为2的结点,C个度为3的结点,则该树有()个叶结点。

A、1+2B+3C

B、A+2B+3C

C、2B+3C

D、1+B+2C

1、试题答案:C

试题解析:

【考点】本题考查关键路径。
【解析】AOE网指在一个带权有向图中,用顶点代表事件,用有向边表示活动,边上的权值表示活动的持续时间。完成工程的最短时间是从开始点到完成点的最长路径的长度。路径长度最长的路径叫做关键路径。利用关键路径算法可以求出上图中的关键路径有三条,分别为(b,d,c,g),(b,d,e,h),(b,f,h)。只有在关键路径上的活动加快才能使整个活动加快。因此选项中的活动必须包含在三个关键路径中。A选项不在(b,f,h),B选项不在(b,f,h),D 选项不在(b,d,c,g),故本题选C。

2、试题答案:A

试题解析:


3、试题答案:D

试题解析:

采用开地址法解决冲突的数列查找,发生聚集的主要原因为解决冲突方法不当。例如用线性探测法使得大量元素在相邻地址出现“聚集”现象,其主要原因是解决冲突算法选择不好,如果选择平方探测法,则可以避免堆积问题。故本题选D。

5、试题答案:D

试题解析:

根据树的性质可知,结点个数n=n0+n1+n2+n3(结点数量)=n1+2n2+3n3+1(边数量+1)。则树T中的叶子结点n0的个数是n2+2n3+1=1+B+2C。故本题选D。

责任编辑:希赛网

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

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
新人礼包 新人礼包 课程咨询 课程咨询 企业团报 企业团报 电话咨询 电话咨询

客服热线:400-111-9811

售后投诉:156-1612-8671

公众号 公众号
希赛网公众号二维码
扫二维码 关注希赛网
APP下载 APP下载
希赛网APP下载二维码
扫二维码 下载APP
二维码
二维码
第1步:扫码添加老师微信  第2步:领取备考资料
!
咨询在线老师!