- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
武汉工交职业学院[单击键入科目、试卷类别]试卷
武汉软件工程职业学院 学年
第一学期期末考试试卷()
题 号 一 二 三 四 五 六 七 八 九 十 成绩 满 分 20 10 15 10 35 10 100 得 分 【本套试卷共有题,计小题】
一、填空题(每空1分,计20分)
数据结构包括____________和____________。前者可以用一个二元组B=(K,R),来表示,K是____________,R是____________。
线形表有两种存储结构:顺序存储结构和链式存储结构,请就这两种存储结构完成下列填充:____________可以随机存取;____________不可以随机存取; ____________插入和删除比较方便。
在单链表中,删除指针P所指向结点的后续结点的语句____________。
删除带头结点的单循环链表Head的第一个结点的操作是____________;删除不带头结点的单循环链表的第一个结点的操作是____________。
递归算法包括____________和 ____________两部分。
在树中存在唯一的一个结点,我们把这个结点称为 。
7、线性表的两种存储结构一种为顺序存储,另一种为 。
8、队列允许在 进行删除,在 进行插入。
9、叶子结点的度为 ,满2 叉树的第k 层具有 个结点。
10、图的遍历可分为 遍历 , 遍历。
二、选择题(共5小题,每小题2分,计10分)
11、如果线形表中最常用的操作是存取第I个元素及其前驱的值,则采用____________存取方式节省时间。
A、单链表 B、双链表 C、单循环链表 D、顺序表
12、串是____________。
A、少于一个字母的序列 B、任意个字母的序列
C、不少于一个字符的序列 D、任意个字符的序列
13、串的长度是____________。
A、串中不同字母的个数 B、串中不同字符的个数
C、串中所含字符的个数,且大于0 D、串中所含字符的个数
14、在一棵树中,A有三个兄弟,而且B是A的双亲,则B的度是____________。
A、4 B、3 C、2 D、1
15、树B的层号表示为1a,2b,3d,,3e,2c对应于下面的选择的是____________。
A、1a[2b[3d,3e],2c] B、a[b[d],e],c]
C、a[b,d[e,c]] D、a[b[d,e],c]
三、名词解释(共3小题,每小题5分,共计15分)
16、栈-----------
17、树------------
18、线性表------
四、简答题(2小题,每小题5分,共计10分)
19 、比较顺序存储与链式存储优缺点。
20、A,B,C ,D 四个元素的按照ABCD先后顺序进队列与进栈,写出它们的出队列与栈的顺利 (要求出栈顺序超过8 种)
五、应用题(3小题,共计35分)
21、将给定的树转换成二叉树,写出转换后二叉树的三种遍历结果。(本题10分)
22、画出用哈夫曼编码的方式将权值分别为5,6,11,12,18,26,30的七个结点构成的哈夫曼树,并求出树的带权路径长度WPL(本题10分)
23、设图G=(V,E),V={a,b,c,d,e},E={a,b,a,c,b,d,c,e,d,c,e,d},画出该图并回答下列问题(本题15分)
求与顶点b相关联的弧;
是否存在从顶点c到b的路径?
求顶点d的出度,入度,度;
该图是否是强连通图;如果不是,请画出各个强连通分量
六、程序填空(1小题,计10分)
24、先序遍历的递归算法实现
Struct treenode
{
Int data;
Treenode *left,*right;
}
public void preorder (treenode* p)
{if (p!=null)
{
Coutp-data;
Preorder(_____________________);
Preorder(_____________________);
}
}
25、用一个整型数组和一个整型变量来描述一个栈,完成取栈顶元素的操作。
Int pop(int a[n],int top)
{
if(_______________________)
printf(“栈中
您可能关注的文档
- 次世代医疗保険.ppt
- 次坞镇小2008学年第一学期第五周行事历.doc
- 次按真面目:从天使到魔鬼.doc
- 欢声笑语 喜迎新春.doc
- 欢迎使用《企管2008》管理系统.doc
- 欢迎使用商务优无线上网卡客户端服务程序.pdf
- 欢迎 - 欢迎.ppt
- 欢迎光临CSDL-半导体所咨询服务站.ppt
- 欢迎光临分析化学精品课.ppt
- 欢迎参与医学生物化学的期末复习――这次辅导2个小时,主要针对期末复习.doc
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)