- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构2008(信管A)
5、数组A中,每个数据元素的长度为4个字节,行下标从3到8,列下标从2到10,存放该数组至少需要的字节数是( )。
A、54 B、108 C、216 D、270
6、若一棵完全二叉树中某结点无左孩子,则该结点一定是( )。
A、度为1的结点 B、度为2的结点
C、分支结点 D、叶子结点
7、某二叉树只有度为0和度为2的结点,如果该二叉树只有19个结点,则叶子结点数为( )。
A、9 B、10 C、11 D、12
8已知二叉树的前序序列为DABCEFG,中序序列为BACDFGE则该二叉树的后序序列为( ① ),层次序列为( ② )。
①、②: A、BCAGFED B、DAEBCFG
C、ABCDEFG D、BCAEFGD
9、将一棵树转换成二叉树,树的前根序列与其对应的二叉树的( ① )相同。树的后根序列与其对应的二叉树的( ② )相同。
①、②:A、前序序列 B、中序序列
C、后序序列 D、层序序列
10、具有8个顶点的无向图最多可以有( )条边。
A、8 B、28 C、56 D、72
11、下面关于图的操作的说法不正确的是( )。
A、寻找关键路径是关于带权有向图的操作。
B、拓扑排序是关于有向图的操作。
C、连通图的生成树不一定是唯一的。
D、带权连通图的最小生成树是唯一的。
12、下面的各种图中,哪个图的邻接矩阵是一定对称的( )。
A、AOE网 B、AOV网 C、无向图 D、有向图
13、对线性表用折半查找时要求线性表必须是( )。
A、顺序表 B、单链表 C、顺序存储的有序表 D、散列表
14、若一组记录的排序码序列为{60,40,10,90,80,20},利用快速排序方法,以60为基准,升序排列,得到第一趟快速排序的结果为( )。
A、10,40,20,60,90,80 B、20,40,10,60,80,90
C、40,10,20,60,90,80 D、20,10,40,60,80,90
15、下列几种排序方法中要求辅助存储空间最大的是( )。
A、堆排序 B、直接选择排序 C、归并排序 D、快速排序
二、算法测试(共34分)
先按要求填空完成程序,再回答有关问题。
1、(12分)在头指针为h的带表头结点的单链表中,把结点b插入到结点a之前,若不存在结点a就把结点b插入到表尾。
单链表结点结构为:
typedef struct node{int data;
struct node *link;}LNode;
void insertb(LNode *h,int a,int b)
{ LNode *p,*q,*s;
s=_(LNode *)malloc(sizeOf(LNode));(2分)
s-data=b;
p=h-link;q=h;
while(p-data!=ap-link!=NULL)
{q=p;p=_p-link________;(2分)}
if(p-data==a)
{ q-link=s;
_s-link=p;___________;(2分)}
else
{ __p-link=s;________;(2分)
s-link=NULL;}
}
(1)(2分)什么是表头结点? 用来指向链表的第一个节点的空节点。
(2)(2分)分析该算法的时间复杂度为多少?O(n) 2、(12分)以下函数实现二分法查找。
int binarysearch(Elem r[],int n,int k)
{ int low,high,mid;
low=1;high=n;
while(____mid==0______)(2分)
{ mid=(low+high)/2;
if ( k==r[mid].key) return(____mid___ ); (2分)
else if(kr[mid].key) high=___mid_____;(2分)
else low=___mid_____;(2分)
}
return(-1);
}
(1)(2分)该函数查找成功和查找不成功分别返回什么?Mid,-1;
(2)(2分)二分法查找特别适合于什么特点的线形表
您可能关注的文档
- 八年级生物科目九月份月考试卷.__ doc.doc
- 四年级上册Unit9_what_are_you_doing教案.doc
- 第7讲 场效应管及其放大电路.ppt
- 从学生向职场新人转变.ppt
- 2011特种作业第36期监考.doc
- 【化学】2009年高考试题分类汇编:化学反应速率和化学平衡.doc
- 车库门施工组织方案.doc
- 第二节 气候 季风-li.ppt
- CAD2010注册机的操作.docx
- 第一讲 速算与巧算一.doc
- 新视野二版听说1第6单元示范1课件.ppt
- 【参考答案】 联络口译(第二版) 《联络口译》(第二版)参考答案.pdf
- 梅大高速茶阳路段“5·1”塌方灾害调查评估报告.docx
- 虹吸雨水PE管施工节点标准做法.pdf
- 2025消防设施施工质量常见通病防治手册,典型图示+规范要求.pptx
- 新视野大学英语(第二版)读写教程 4 空军工程大学编U05B.ppt
- E英语教程2(智慧版)Unit 6.pptx
- E英语教程3(智慧版)Unit 7.ppt
- 新视野二版读写1第4单元课件Section A How to Make a Good Impression.pptx
- E英语视听说教程4(智慧版)4-U2课件(2024版)U2.pptx
最近下载
- 食品风味化学(第二版) 课件 第10--12章 风味料在食品加工中的应用、食品的异味、食品风味质量评价与安全控制.pptx
- 大班语言《美丽的礼物》.ppt
- 孟子对先秦名实观发展的贡献-来源:现代哲学(第2019003期)-广东哲学学会.pdf VIP
- 2023年江西财经大学信息管理与信息系统专业《数据结构与算法》科目期末试卷B(有答案).docx VIP
- 乡镇交通安全课件PPT.pptx VIP
- 影视欣赏社团活动计划.docx VIP
- 食品风味化学(第二版) 课件 第8、9章 风味物质的提取与分析、 食品中风味的释放和稳定化.pptx
- 2023年江西财经大学信息管理与信息系统专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
- 《进食障碍》课件.ppt VIP
- 音乐_上学歌_课件.pptx
文档评论(0)