武汉工交职业学院[单击键入科目、试卷类别]试卷.docVIP

武汉工交职业学院[单击键入科目、试卷类别]试卷.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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(“栈中

您可能关注的文档

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档