第一范文网 - 专业文章范例文档资料分享平台

东南大学十套数据结构试题及答案

来源:用户分享 时间:2025/6/4 17:21:33 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

东南大学十套数据结构试题及答案

数据结构试卷(一)

三、计算题(每题 6 分,共24分)

1. 在如下数组A中链接存储了一个线性表,表头指针为A [0].next,试写出该线性表。

A 0 1 2 3 4 5 6 7

da 65793 4ta 0 0 8 0 4 0 ne3 5 7 2 0 4 1 xt 2. 请画出下图的邻接矩阵和邻接表。

3. 已知一个图的顶点集V和边集E分别为:V={1,2,3,4,5,6,7};

E={(1,2)3,(1,3)5,(1,4)8,(2,5)10,(2,3)6,(3,4)15,

0

(3,5)12,(3,6)9,(4,6)4,(4,7)20,(5,6)18,(6,7)25};

用克鲁斯卡尔算法得到最小生成树,试写出在最小生成树中依次得到的各条边。

4. 画出向小根堆中加入数据4, 2, 5, 8, 3时,每加入一个数据后堆的变化。

四、阅读算法(每题7分,共14分) 1. LinkList mynote(LinkList L)

{//L是不带头结点的单链表的头指针 if(L&&L->next){ q=L;L=L->next;p=L; S1: while(p->next) p=p->next;

S2: p->next=q;q->next=NULL; }

return L; }

请回答下列问题:

(1)说明语句S1的功能; (2)说明语句组S2的功能;

(3)设链表表示的线性表为(a1,a2, …,an),写出算法执行后的返回值所表示的线性表。 2. void ABC(BTNode * BT) {

if BT {

1

搜索更多关于: 东南大学十套数据结构试题及答案 的文档
东南大学十套数据结构试题及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1soxr6cl5q3xy6q955p40ne2d1fovz0148v_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top