本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-22到2020-06-30
本篇答案更新状态:已完结

【作业】第二章线性数据结构(第一周2) 线性表作业1

1、 问题:在一个长度为n的顺序表中向第i个元素(1≤i≤n+1)位置插入一个新元素时,需要从后向前依次后移( )个元素。A. n-i B. n-i+1 C. n-i-1 D. i
评分规则: 【 B

2、 问题:设顺序表的每个元素占8个存储单元。第1个单元的存储地址是100,则第6个元素占用的最后一个存储单元的地址为 A. 139 B. 140 C. 147 D. 148
评分规则: 【 C

3、 问题:设顺序表的长度为n,并设从表中删除元素的概率相等。则在平均情况下,从表中删除一个元素需移动的元素个数是 A. (n-1)/2 B. n/2 C. n(n-1)/2 D. n(n+1)/2
评分规则: 【 A

4、 问题:线性表是由n个( )组成的有限序列(n>=0)。A.表元素 B.信息项 C.数据元素 D.数据项
评分规则: 【 C

5、 问题:( )顺序表是一种随机存取的存储结构。
评分规则: 【

6、 问题:( )顺序存储方式只能用于存储线性结构。
评分规则: 【 X

【作业】第一章 绪论(第一周) 第一章作业

1、 问题:从逻辑上可以把数据结构分为()两大类。A.动态结构、静态结构 B.顺序结构、链式结构C.线性结构、非线性结构 D.初等结构、构造型结构
评分规则: 【 正确答案:C

2、 问题:以下与数据的存储结构无关的术语是()。A.循环队列 B. 链表 C. 哈希表 D. 栈
评分规则: 【 正确答案:D

3、 问题:以下那一个术语与数据的存储结构无关?( )A.栈 B. 哈希表 C. 线索树 D. 双向链表
评分规则: 【 正确答案:A

4、 问题:以下数据结构中,( )是非线性数据结构A.树 B.字符串 C.队 D.栈
评分规则: 【 正确答案:A

5、 问题:连续存储设计时,存储单元的地址()。A.一定连续 B.一定不连续 C.不一定连续 D.部分连续,部分不连续
评分规则: 【 正确答案:A

6、 问题:以下属于逻辑结构的是()。A.顺序表 B. 哈希表 C.有序表 D. 单链表
评分规则: 【 正确答案:C

7、 问题:以下数据结构中,哪一个是线性结构( )?A.广义表 B. 二叉树 C. 稀疏矩阵 D. 串
评分规则: 【 正确答案:D

8、 问题:算法的时间复杂度取决于()A.问题的规模 B. 待处理数据的初态 C. A 和 B
评分规则: 【 正确答案:C

9、 问题:计算机算法必须具备() 这三个特性。A.可执行性、可移植性、可扩充性 B . 可执行性、确定性、有穷性C. 确定性、有穷性、稳定性 D. 易读性、稳定性、安全性
评分规则: 【 正确答案:B

10、 问题:下面说法错误的是()(1)算法原地工作的含义是指不需要任何额外的辅助空间(3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界(4)同一个算法,实现语言的级别越高,执行效率就越低A.(1) B.(1),(2) C.(1),(4) D.(3)
评分规则: 【 正确答案:C

11、 问题:判断正误:记录是数据处理的最小单位。( )
评分规则: 【 正确答案:错

12、 问题: 判断正误:数据的逻辑结构是指数据的各数据项之间的逻辑关系。( )
评分规则: 【 正确答案:错

13、 问题:判断正误: 算法的优劣与算法描述语言无关,与所用计算机有关。( )
评分规则: 【 正确答案:错

14、 问题: 判断正误:健壮的算法不会因非法的输入数据而出现莫名其妙的状态。( )
评分规则: 【 正确答案:对

15、 问题:判断正误:算法可以用不同的语言描述,如果用 C 语言或 PASCAL 语言等高级语言来描述,则算法实际上就是程序了。( )
评分规则: 【 正确答案:错

16、 问题: 判断正误:数据的物理结构是指数据在计算机内的实际存储形式。( )
评分规则: 【 正确答案:对

17、 问题: 判断正误: 数据结构的抽象操作的定义与具体实现有关。( )
评分规则: 【 正确答案:错

18、 问题: 判断正误: 在顺序存储结构中,有时也存储数据结构中元素之间的关系。( )
评分规则: 【 正确答案:错

19、 问题: 判断正误: 顺序存储方式的优点是存储密度大,且插入、删除运算效率高。( )
评分规则: 【 正确答案:错

20、 问题: 判断正误:数据结构的基本操作的设置的最重要的准则是,实现应用程序与存储结构的独立。( )
评分规则: 【 正确答案:对

第二章 线性数据结构(第二周1) 线性表部分单元测验

1、 问题:若线性表最常用的操作是存取第i个元素及其前趋和后继元素的值,为节省时间应采用的存储方式是 A.单链表 B.双向链表 C.单循环链表 D.顺序表
选项:
A:A
B:B
C:C
D:D
答案: 【D

2、 问题:对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为 A. 单链表 B. 仅有头指针的单循环链表C. 仅有尾指针的单循环链表 D. 双循环链表
选项:
A:A
B:B
C:C
D:D
答案: 【C

3、 问题:数据的存储结构包括顺序、链接、散列和( )4种基本类型。A索引 B数组 C集合 D向量
选项:
A:A
B:B
C:C
D:D
答案: 【A

4、 问题:在一个长度为n的顺序存储结构的线性表中,向第i个元素(1≤i≤n+1)位置插入一个元素时,需要从前向后依次移动()个元素。A. n-i B.n-i+l C.n-i-l D.i
选项:
A:A
B:B
C:C
D:D
答案: 【B

5、 问题:在一个长度为n的顺序存储结构的线性表中,删除第i个元素(1≤i≤n)时,需要从后向前依次移动()个元素。A. n-i B.n-i+l C.n-i-l D.i
选项:
A:A
B:B
C:C
D:D
答案: 【A

6、 问题:下面关于线性表的叙述中,错误的是哪一个?( )A.线性表采用顺序存储,必须占用一片连续的存储单元。B.线性表采用顺序存储,便于进行插入和删除操作。C.线性表采用链接存储,不必占用一片连续的存储单元。D.线性表采用链接存储,便于插入和删除操作。
选项:
A:A
B:B
C:C
D:D
答案: 【B

7、 问题:线性表是具有 n 个()的有限序列(n>0)。 A.表元素 B.字符 C.数据元素 D.数据项 E.信息项
选项:
A:A
B:B
C:C
D:D
答案: 【C

8、 问题:静态链表中指针表示的是(). A. 内存地址 B.数组下标 C.下一元素地址 D.左、右孩子地址
选项:
A:A
B:B
C:C
D:D
答案: 【C

9、 问题:下面的叙述不正确的是( )A.线性表在链式存储时,查找第 i 个元素的时间同 i 的值成正比B. 线性表在链式存储时,查找第 i 个元素的时间同 i 的值无关C. 线性表在顺序存储时,读取第 i 个元素的时间同 i 的值无关D. 线性表在顺序存储时,删除第 i 个元素的时间同 i 的值相关
选项:
A:A
B:B
C:C
D:D
答案: 【B

10、 问题:对于顺序存储的线性表,访问结点和增加、删除结点的时间复杂度为()。A.O(n) O(n) B. O(n) O(1) C. O(1) O(n) D. O(1) O(1)
选项:

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注