算法与数据结构 2024智慧树满分答案

窗姜疗赌烯痪赖冈阜豆规史痞


算法与数据结构 2024智慧树满分答案

绪论 单元测试

1、判断题:
学好算法与数据结构的关键在于多多实践。

A:错
B:对
答案:

第一章 单元测试

1、单选题:
数据结构是(  )

A:一种数据类型
B:相互之间存在一种或多种特定关系的数据元素的集合
C:数据的存储结构
D:一组性质相同的数据元素的集合
答案: 相互之间存在一种或多种特定关系的数据元素的集合

2、单选题:
下列说法错误的是()

A:数据处理方式总是与数据的表示形式相联系
B:数据是指描述客观事物的特征及活动所采用的符号形式
C:数据元素是数据的基本单位
D:数据在计算机存储器内的存在形式称为机外表示
答案: 数据在计算机存储器内的存在形式称为机外表示

3、判断题:
算法的描述方法只有语言方式。

A:对
B:错
答案:

4、单选题:
下列关于算法说法错误的是()

A:算法是对特定问题求解步骤的一种描述
B:算法是在存储结构上的操作实现方法
C:算法就是数学中的计算方法
D:算法是指令的有限序列
答案: 算法就是数学中的计算方法

5、多选题:
有哪几种存储结构?

A:顺序存储方式
B:散列存储方式
C:索引存储方式
D:链式存储方式
答案: 顺序存储方式;散列存储方式;索引存储方式;链式存储方式

6、单选题:
算法的效率主要是指()

A:

算法的空间效率

B:

其他选项都不对

C:

算法的时间效率

D:

算法的空间效率和时间效率

答案:

算法的空间效率和时间效率

7、单选题:
在数据结构的讨论中把数据结构从逻辑上分为()

A:紧凑结构与非紧凑结构
B:内部结构与外部结构
C:线性结构与非线性结构 
D: 静态结构与动态结构
答案: 线性结构与非线性结构 

8、单选题:
指出下列程序段的时间复杂度()
sum=1;
for (i=0;sum<n;i++)
sum+=1;

A:

O(0)

B:

O(n*n)

C:

O(n)

D:

O(1)

答案:

O(n)

9、单选题:
树形结构中元素之间存在()关系

A:一对多
B:一对一
C:没有关系
D:多对多
答案: 一对多

10、单选题:
图形结构中元素之间存在()关系

A:没有关系
B:一对多
C:多对多
D:一对一
答案: 多对多

第二章 单元测试

1、单选题:
带头结点的单链表head为空的判定条件是()

A:head->next= =NULL
B:head= =NULL
C:head!=NULL
D:head->next= =head
答案: head->next= =NULL

2、单选题:
循环链表的主要优点是( )。

A:在进行插入、删除运算时能保证链表不断开
B:不再需要头指针
C:已知某结点位置后能容易找到其直接前驱
D:在表中任一结点出发都能扫描整个链表
答案: 在表中任一结点出发都能扫描整个链表

3、单选题:
线性表若采用链式存储结构时,要求内存中可用存储单元的地址()

A:连续或不连续都可以
B:必须是连续的
C:一定是不连续的
D:部分地址必须是连续的
答案: 连续或不连续都可以

4、单选题:
若一个线性表中最常用的操作是取第i个元素和找第i个元素的前趋元素,则采用( )存储方式最节省时间。

A:单链表
B:双链表
C:循环单链表
D:顺序表
答案: 顺序表

5、单选题:
在一个长度为n的顺序表中,在第i个元素之前插入一个新元素时,需向后移动( )个元素

A:i
B:n-i-1
C:n-i+1
D:n-i
答案: n-i+1

6、单选题:
线性表的顺序存储结构是一种( )存储结构。

A:散列存取
B:顺序存取
C:索引存取
D:随机存取
答案: 随机存取

7、单选题:
在双向循环链表中,在p指针所指的结点后插入一个指针q所指向的新结点,修改指针的操作是( )。

A:q->next=p->next;q->prior=p;p->next=q;p->next=q;
B:p->next=q;p->next->prior=q;q->prior=p;q->next=p->next;
C:p->next=q;q->prior=p;p->next->prior=q;q->next=q;
D:q->prior=p;q->next=p->next;p->next->prior=q;p->next=q;
答案: q->prior=p;q->next=p->next;p->next->prior=q;p->next=q;

8、单选题:
在下列对顺序表进行的操作中,算法时间复杂度为O(1)的是( )。(答案中的i均为合法输入)

A:删除第i个元素
B:对顺序表中元素进行排序
C:在第i个元素之后插入一个新元素
D:访问第i个元素的前驱
答案: 访问第i个元素的前驱

9、单选题:
已知指针p和q分别指向某单链表中第一个结点和最后一个结点。假设指针s指向另一个单链表中某个结点,则在s所指结点之后插入上述链表应执行的语句为( )。

A:q->next=s->next;s->next=p;
B:p->next=s->next;s->next=q;
C:s->next=p;q->next=s->next;
D:s->next=q;p->next=s->next;
答案: q->next=s->next;s->next=p;

10、单选题:
在表长为n的顺序表中,当在任何位置删除一个元素的概率相同时,删除一个元素所需移动的平均个数为( )。

A:(n-1)/2
B:(n+1)/2
C:n
D:n/2
答案: (n-1)/2


完整版答案需支付5元购买,完整答案是全部章节的课后答案。制作这些答案花费了很多心血,希望大家理解,如需购买请点击下方红字:

点击这里,购买完整版答案

注意:完整答案是全部的课后答案,无期末答案!


萌面人优惠券

一键领取淘宝,天猫,京东,拼多多无门槛优惠券,购物省省省!

如需了解详情请点击下方红字:

点击这里,查看淘宝天猫优惠券


萌面人优惠券APP下载

支持安卓,苹果,PC电脑等设备,可查看各种大学网课答案,可一键领取淘宝,天猫,京东,拼多多无门槛优惠券

详情请点击下方红字:

点击这里,查看app详情


更多信息:如何找到本平台?

方法一:

点击下方红字,访问萌面人资料铺

点击这里,访问萌面人资料铺

方法二:

搜狗搜索:萌面人资料铺 认准域名:www.xuexianswer.com 或者域名:xuexianswer.com 点击进入

方法三:

打开手机微信,搜索微信公众号:萌面人资料铺

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍



为了下次更快打开本网站,建议在浏览器添加书签收藏本网页。

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页


 

凰寝合概溉胯狸温赐俯闭乱哎