问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求数据结构期末测试题一套

发布网友 发布时间:2022-04-22 08:49

我来回答

1个回答

热心网友 时间:2023-09-11 14:10

一、单选题

1. 以下数据结构中哪一个是线性结构?( )

A. 有向图 B. 栈 C. 线索二叉树 D. B树

2. 在一个单链表HL中,若要向表头插入一个由指针p指向的结点,则执行( )。

A. HL=p; p->next=HL; B. p->next=HL; HL=p;

C. p->next=HL; p=HL; D. p->next=HL->next; HL->next=p;

3. 在一个带有头结点的单链表HL中,若要向表头插入一个由指针p指向的结点,则执行( )。

A. HL=p; p->next=HL; B. p->next=HL; HL=p;

C. p->next=HL; p=HL; D. p->next=HL->next; HL->next=p;

4. 单链表的每个结点中包括一个指针next,它指向该结点的后继结点。现要将指针q指向的新结点插入到指针p指向的单链表结点之后,下面的操作序列中哪一个是正确的?( )

A.q=p->next; p->next=q->next; B.p->next=q->next;q=p->next

C. q->next=p->next; p->next=q; D. P->next=q; q->next=p->next;

5. 在一个循环顺序存储的队列中,队首指针指向队首元素的( )位置。

A. 前一个 B. 后一个 C. 当前

6. 以下哪一个不是队列的基本运算?( )

A.从队尾插入一个新元素 B.从队列中删除第i个元素

C.判断一个队列是否为空 D.读取队头元素的值

7. 用链接方式存储的队列,在进行删除运算时( ).

A.仅修改头指针 B.仅修改尾指针

C.头、尾指针都要修改 D.头、尾指针可能都要修改

8. 对线性表,在下列哪种情况下应当采用链表表示?( )

A.经常需要随机地存取元素 B.经常需要进行插入和删除操作

C.表中元素需要占据一片连续的存储空间 D.表中元素的个数不变

9. 字符A、B、C依次进入一个栈,按出栈的先后顺序组成不同的字符串,至多可以组成( )个不同的字符串?

A.5 B.4 C.6 D.1

10. 下述哪一条是顺序存储方式的优点?( )

A.存储密度大 B.插入运算方便

C. 删除运算方便 D.可方便地用于各种逻辑结构的存储表示

二、填空题

1. 数据的逻辑结构被分为_________、________、__________和___________四种。

2. 数据的物理结构被分为_________、________、__________和___________四种。

3. 一个算法的时间复杂度为(3n2+2nlog2 n+4n-7)/(5n),其数量级表示为________。

4. 对于一个长度为n的单链存储的线性表,在表头插入元素的时间复杂度为_________,在表尾插入元素的时间复杂度为____________。

5. 对于一个长度为n的顺序存储的线性表,在表头插入元素的时间复杂度为_________,在表尾插入元素的时间复杂度为____________。

6. 在以HL为表头指针的带表头附加结点的单链表和循环单链表中,链表为空的条件分别为________和________。

7. 一个广义表中的元素分为________元素和________元素两类。

8. 从一个链栈中删除一个结点时,需要把栈顶结点的_________域的值赋给________。

9. 进行函数调用时,需要把每个实参的值和调用后的________传送给被调用的函数中。

10. 设W为一个二维数组,其每个数据元素占用6个字节,行下标i从0到8 ,列下标j从0到3 ,则二维数组W的数据元素共占用__个字节。W中第6 行的元素和第4 列的元素共占用__个字节。若按行顺序存放二维数组W,其起始地址为100,则二维数组W的最后一个数据元素的起始地址为__。

更多的在http://www.xici.net/b118506/d12173882.htm

参考资料:http://www.xici.net/b118506/d12173882.htm

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
叶罗丽精灵梦小游戏有吗? 女孩爱玩化妆换衣服的游戏 洋娃娃类似的游戏推荐 女生换装小游戏有哪些 哪一个换装游戏是古代的宫廷小花仙 女生换装小游戏有哪些 有没有比较好玩的纯古风换装单机游戏啊 父母走了,如何怀念? 如何在失去亲人后怀念他们呢? 父亲过世,如何怀念 U盘损坏数据恢复的有效方法使用专业工具和技巧来恢复U盘中的损坏... ...格式化的U盘中的数据文件简单有效的数据恢复方法和注意事项_百度知 ... 手机格式化恢复技巧教你简单有效地恢复误格式化的手机数据 有关几何、数与式、方程与方程组的故事 外汇在中国银行取现的流程 湖南振纲铝材有限公司怎么样? 怎么在中国银行兑换美金的,需要什么手续吗 长沙振升集团有限公司怎么样? 去中国银行怎么兑换外币? 82X49竖式? 在中国银行怎么兑换美元 唐山市开平区伟业数控精密制造厂怎么样? 请问美国歌舞片《出水芙蓉》中,有一段老师与学生... 初学者怎么粘假睫毛 如何比较两列数据差异?(找出A列有,B列无的.A列无,B... 去银行兑换外币流程 Barbie广告音乐 假睫毛要如何正确修剪 怎样刷出的睫毛可以“更纤细更卷翘更自然”? 小麻烦千惠哪里有得看啊??? 如图,6个圆半径相等。阴影部分的面积是40厘米,求... 9个82的和(  )82的9倍. A、大于 B、小于 C、等于 卷睫毛的超长睫毛完全技巧手册 普通漫画图片转线稿的方法 她是“第三者”吗? 三七粉正品是什么样的? 田七粉什么时候吃最好 弱电图中系统图中TO/TP中的“/”是什么意思 田七粉空腹吃还是饭后吃好? 三七粉正品 怎么评价edgs7赛季的表现? 三七粉正常人能喝吗 lols7总决赛小组赛EDG对战AHQ谁赢了 三七粉正常人能吃吗,怎么吃。谢谢 edg吧友分析EDG战队S7小组赛的战败原因是什么? 英雄联盟S7EDG小组还能出线么 如何看待英雄联盟S7小组赛EDGvsSKT领先一万经济被翻盘 LOL五幻神是什么意思 S7五幻神是什么梗 中国脸谱有哪些? 抖音里面的【烟火里的尘埃】歌曲,女生版 为啥被封了? 英雄联盟:EDG为何却能长期统治LPL? 闪电狼很强啊,在S7小组赛为什么这么惨 我国的京剧脸谱中红色代表什么?白色代表什么?黑...