您的位置:首页 > 通知

国开数据结构形考答案_数据结构试题答案

发布时间:2025-04-02 02:55:17  来源:互联网     背景:

数据结构试题答案

一、单项选择题(每题2分,共30分)

1.若某线性表中最常用的操作是取第i个元素和找第i个元素的前趋元素,则采用(  )存储方式最节省时间。

A」 单链表           B」 双链表          C」 单向循环链表     D」 顺序表

2.串是任意有限个(  )。

A」 符号构成的序列                      B」 符号构成的集合

C」 字符构成的序列                      D」 字符构成的集合

3.设矩阵A的任一元素aij「1≤i,j≤10」满足:

aij≠0;「i≥j,1≤i,j≤10」

aij=0; 「i<j,1≤i,j≤10」

现将A的所有非0元素以行序为主序存放在首地址为2000的存储区域中,每个元素占有4个单元,则元素A[9,5]的首地址为(  )。

A」 2340             B」 2336            C」 2164              D」 2160

4.如果以链表作为栈的存储结果,则出栈操作时(  )。

A」 必须判别栈是否为满                  B」 对栈不作任何判别

C」 必须判别栈是否为空                  D」 判别栈元素的类型

5.设数组Data[0..m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作的语句为(  )。

A」 front = front+1                     B」 front = 「front+1」 % m

C」 rear = 「rear+1」 % m                 D」 front = 「front+1」 % 「m+1」

6.深度为6「根的层次为1」的二叉树至多有(  )结点。

A」 64               B」 32              C」 31                D」 63

7.将含100个结点的完全二叉树从根这一层开始,每层上从左到右依次堆结点编号,根结点的编号为1。编号为49的结点X的双亲的编号为(  )。

A」 24               B」 25              C」 23                D」 无法确定

8.设有一个无向图 和 ,如果 为 的生成树,则下面不正确的说法是(  )。

A」  为 的子图                       B」  为 的连通分量

C」  为 的.极小连通子图且       D」  为 的一个无环子图

9.用线性探测法查找闭散列表,可能要探测多个散列地址,这些位置上的键值(  )。

A」 一定都是同义词                      B」 一定都不是同义词

C」 多相同                               D」 不一定都是同义词

10.二分查找要求被查找的表是(  )。

A」 键值有序的链接表                    B」 链接表但键值不一定有序

C」 键值有序的顺序表                    D」 顺序表但键值不一定有序

11.当初始序列已经按键值有序,用直接插入算法对其进行排序,需要循环的次数为(  )。

A」               B」           C」             D」 n-1

12.堆是一个键值序列 ,对 ,满足(  )。

A」                        B」

C」  且 「 」      D」  或 「 」

13.使用双向链表存储数据,其优点是可以(  )。

A」 提高检索速度                        B」 很方便地插入和删除数据

C」 节约存储空间                        D」 很快回收存储空间

14.设计一个判别表达式中左右括号是否配对出现地算法,采用(  )数据结构最佳。

A」 线性表地顺序存储结构                B」 栈

C」 队列                                D」 线性表达的链式存储结构

15.设深度为k的二叉树上只有度为0和2的结点,则此类二叉树中所含的结点数至少为(  )。

A」 k + 1            B」 2k              C」 2k - 1             D」 2k + 1

二、填空题(每空2分,共28分)

1.设r指向单链表的最后一个结点,要在最后一个结点之后插入s所指的结点,需执行的三条语句是_____________________________________________r=s;r->next=NULL。

2.在单链表中,指针p所指结点为最后一个结点的条件是___________________。

3.设一个链栈的栈顶指针是ls,栈中结点格式为              ,栈空的条件为_____________。如果栈不为空,则出栈操作为p=ls;______________;free「p」。

4.已知一棵度为3的树有2个度为1的结点,3个度为2的结点,4个度为3的结点,则该树有________个叶子结点。

5.树有三种常用的存储结构,即孩子链表法,孩子兄弟链表法和____________。

6.n个顶点的连通图的生成树有__________条边。

7.一个有向图G中若有弧 、 和 ,则在图G的拓扑序列中,顶点 的相对位置为___________。

8.设表中元素的初始状态是按键值递增的,分别用堆排序、快速排序、冒泡排序和归并排序方法对其进行排序「按递增顺序」,________最省时间,__________最费时间。

9.下面是将键值为x的结点插入到二叉排序树中的算法,请在划线处填上适当的内容。

Typedef struct pnode

{ int key;

struct node * left, * right;

}

Void search 「int x; pnode t 」

{ if 「_____________」

{p = malloc 「size」;

p->key=x;p->left=NULL;

p->right=NULL;

天宫课堂第一堂课观后感

t=p;

}

else

if 「xkey」 search 「x,t->left」

else  _________________

}

10.线性表的____________的主要优点是从表中任意结点出发都能访问到所有结点。而使用____________,可根据需要在前后两个方向上方便地进行查找。

三、应用题(每题10分,共30分)

1.在双链表中,要在指针变量P所指结点之后插入一个新结点,请按顺序写出必要的算法步骤。「设:P所指结点不是链表的首尾结点,q是与p同类型的指针变量」

2.已知待排序文件各记录的排序码顺序如下:

72  73  71  23  94  16  05  68

请列出快速排序过程中每一趟的排序结果。

四、算法题「共12分」

编写算法,实现单链表上的逆置运算「说明:即将单链表中的元素次序反转」

参考答案:

一、单项选择题(每题2分,共30分)

1.D   2.C  3.D   4.C   5.D   6.D   7.A   8.B   9.D   10.C   11.D   12.C  13.A   14.B   15.C

二、填空题(每空2分,共28分)

1. r->next=s;                             2. p->next=NULL;

3. ls = = NULL; ls=ls->link。 4. 12

5. 双亲表示法   6. n-1

7. i,j,k    8. 冒泡排序,快速排序

9. t= =NULL,search(x,t->right); 10.循环链表,双向链表

三、应用题(每题10分,共30分)

1.new「q」;

q↑.llink ← p;

q↑.rlink ← p↑.rlink;

p↑.rlink↑.llink ← q;

p↑.rlink ← q。

评分细则:按顺序每对一个给2分,全对计10分。

数据结构题目和答案

2.各趟结果如下:

[68 05 71 23 16] 72 [94 73]

[16 05 23] 68 [71] 72 [94 73]

[05] 16 [23] 68 [71] 72 [94 73]

05 16 [23] 68 [71] 72 [94 73]

05 16 23 68 71  72 [94 73]

05 16 23 68 71  72 [73] 94

05 16 23 68 71  72  73 94

四.算法题「共12分」

void invert( pointer head)

{p=NULL;

while 「 head<>NULL」

{u=head;

head=head->next;

u->next=p;

p=u;

}

head=p;

}


返回网站首页

本文评论
家长通知(家长通知模板)
有关集合八篇在日新月异的现代社会中,接触并使用通知的人越来越多,通知是上级机关向下级机关传达指示、批转下级机关的公文、转发上级机关和不相隶属机关的公文,布置工作与周知...
日期:08-05
防汛通知_防汛通知
有关范文20篇在现实社会中,各种通知频频出现,下达指示、布置工作、传达有关事项、传达领导意见、任免干部、决定具体问题,都可以用通知。那么,怎么去写通知呢?下面是小编为大家整...
日期:08-19
《离骚》深度赏析_离骚深度赏析
《离骚》深度赏析《离骚》赏析突发传染病应急预案《离骚》是屈原的代表作之一,该篇诗作长达375句、近2500字,是我国古典文学中最早最长的抒情诗,堪称中国历史第一抒情长诗。离...
日期:08-14
学校消防安全大检查工作方案_学校消防安全大检查工作总结
总结是在某一特定时间段对学习和工作生活或其完成情况,包括取得的成绩、存在的问题及得到的经验和教训加以回顾和分析的书面材料,它能使我们及时找出错误并改正,为此我们要做好...
日期:12-15
元旦放假通知(元旦放假通知图片)
精选9篇在当今社会生活中,很多地方都会使用到通知,通知是上级机关向下级机关传达指示、批转下级机关的公文、转发上级机关和不相隶属机关的公文,布置工作与周知事项时所用的一...
日期:03-29
年假通知(年假通知最新视频)
关于在我们平凡的日常里,需要使用通知的场合越来越多,通知是一种下行性常用公文,其使用不受机关级别的限制,可用于发布规章、转发公度文,布置工作、传达事项等。你写通知时总是无...
日期:08-28
世界未解之谜读后感400字五年级下_《世界未解之谜》读后感
范文(通用11篇)当仔细品读一部作品后,相信大家一定领会了不少东西,不妨坐下来好好写写读后感吧。千万不能认为读后感随便应付就可以,下面是小编收集整理的范文(通用11篇),仅供参考,大...
日期:07-29
幼儿园开学通知美篇_幼儿园开学通知
精选范文锦集十篇在不断进步的社会中,接触并使用通知的人越来越多,通知一般由标题、主送单位(受文对象)、正文、落款四部分组成。相信写通知是一个让许多人都头痛的问题,以下是小...
日期:10-10
作息时间的调整通知_作息时间调整最新通知
作息时间的调整通知范文作息时间的调整通知1 导语:通知的应用极为广泛,下达指示、布置工作、传达有关事项、传达领导意见、任免干部、决定具体问题,都可以用通知。其内容要做到...
日期:08-03
中标结果通知书是否签收_中标结果通知书
(精选5篇)在学习、工作乃至生活中,用到通知的地方越来越多,通知是上级机关向下级机关传达指示、批转下级机关的公文、转发上级机关和不相隶属机关的公文,布置工作与周知事项时所...
日期:11-02
高中学期末家长评语和期望-家长评语(五年级家长对孩子的期末评语)
在日常的学习、工作、生活中,大家总免不了要接触或使用评语吧,评语往往用于表达对某人的看法与对这人的感觉。写起评语来就毫无头绪?下面是小编整理的,仅供参考,希望能够帮助到大...
日期:09-10
通用辞职报告模板_通用辞职报告
范文(精选10篇)随着个人的素质不断提高,需要使用报告的情况越来越多,报告成为了一种新兴产业。那么你真正懂得怎么写好报告吗?下面是小编为大家收集的范文(精选10篇),仅供参考,大家一...
日期:07-06
文艺晚会活动策划书范文_文艺汇演活动的策划书
范文(精选3篇)转眼间一段时间的工作告一段落了,为了迎接新的工作目标,我们要好好制定今后的工作方法,写一份策划书了。策划书怎么写才合适呢?下面是小编整理的范文(精选3篇),欢迎大家...
日期:08-01
期货实习报告(期货实习一般做什么)
期货实习报告范本实习报告是指各种人员实习期间需要撰写的对实习期间的工作学习经历进行描述的文本。它是应用写作的重要文体之一。下面是小编为你带来的期货实习报告范本,希...
日期:12-14
描述下大雪的诗句_描写下大雪的美景的句子
关于在生活、工作和学习中,大家都接触过很多优秀的诗句吧,诗句是组成诗词的句子。诗句的类型多样,你所见过的诗句是什么样的.呢?下面是小编整理的描述下大雪的诗句,供大家参考借...
日期:08-25
公司的通知(公司的通知怎么写)
【精选】(通用11篇)在学习、工作生活中,各种通知频频出现,通知具有使用范围的广泛性、文种使用的晓谕性和行文方向的不确定性等特点。如何写一份恰当的通知呢?以下是小编帮大家整...
日期:08-01
学校考试停电事件应急预案_学校临时停电应急预案
范文(精选3篇)在生活、工作和学习中,有时会面对自然灾害、重特大事故、环境公害及人为破坏等突发事件,为了控制事故的发展,往往需要预先进行应急预案编制工作。写应急预案需要注...
日期:08-05
低温雨雪天气温馨提示标语_低温雨雪天气温馨提示标语
200句在学习、工作乃至生活中,大家都看到过标语吧,标语是用简短文字写出的有宣传鼓动作用的口号,对文化起到一定的宣传作用。究竟什么样的标语才是好的标语呢?下面是小编收集整...
日期:07-27
端午放假安排2020通知_端午放假安排通知
在不断进步的时代,我们都不可避免地要接触到通知,通知一般由标题、主送单位(受文对象)、正文、落款四部分组成。为了让您在写通知时更加简单方便,以下是小编收集整理的,仅供参考,希...
日期:07-30
我的老师教学课件(老师教学课件ppt)
我的老师教学课件【教材简析】本文是一篇回忆性散文。作者回忆了儿童时代在老师身边的七件小事,抒发了对老师的热爱、感激之情,表现了蔡老师温柔、热爱学生、热爱教育事业的美...
日期:11-23