《数据结构》期末考试(计算机科学学院).doc

《数据结构》期末考试(计算机科学学院).doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据结构》期末考试(计算机科学学院)

2008 ―2009学年度第二学期 北方民族大学 期末考试《数据结构》(计算机科学系)B卷 注意事项:本试卷适用于08级计算机应用技术专业学生使用 题号 一 二 三 四 总分 核分人 得分 得分 评卷人 一、单项选择题(请将正确答案的字母填写在每题对应的括号内,每小题1分,共10分) 1、从逻辑上可以把数据结构分为( )两大类。 A.动态结构、静态结构 B.顺序结构、链式结构 C.线性结构、非线性结构 D.初等结构、构造型结构 2、在下面的程序段中,对x的赋值语句的频度为( )。 FOR i:=1 TO n DO FOR j:=1 TO n DO x:=x+1; A. O(2n) B.O(n) C.O(n2) D.O(log2n) 3、在单链表指针为p的结点之后插入指针为s的结点,正确的操作是( )。 A.p-next=s;s-next=p-next; B.s-next=p-next;p-next=s; C.p-next=s;p-next=s-next; D. p-next=s-next;p-next=s; 4、设栈的输入序列是1,2,3,4,则( )不可能是其出栈序列。 A.1,2,4,3 B.2,1,3,4 C.1,4,3,2 D.4,3,1,2 E.3,2,1,4 5、栈在( )中应用。 A.递归调用 B.子程序调用 C.表达式求值 D.A,B,C 6、串的长度是指( ) A.串中所含不同字母的个数 B.串中所含字符的个数 C.串中所含不同字符的个数 D.串中所含非空格字符的个数 7、若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数是( ) A.9 B.11 C.15 D.不确定 8、设森林F中有三棵树,第一,第二,第三棵树的结点个数分别为M1,M2和M3。与森林F对应的二叉树根结点的右子树上的结点个数是( )。 A.M1 B.M1+M2 C.M3 D.M2+M3 9、设无向图的顶点个数为n,则该图最多有( )条边。 A.n-1 B.n(n-1)/2 C. n(n+1)/2 D.0 10、一个n个顶点的连通无向图,其边的个数至少为( )。 A.n-1 B.n C.n+1 D.nlogn; 得分 评卷人 二、判断题,在正确的题后括号内打“√”,在错误的题后括号内打“×”(每小题1分,共10分) 1、算法是由若干条指令组成的有穷序列,而一个程序不一定满足有穷性。( ) 2、顺序存储方式只能用于存储线性结构。( ) 3、对任何数据结构链式存储结构一定优于顺序存储结构。( ) 4、有向图的邻接矩阵是对称矩阵,无向图的邻接矩阵是非对称矩阵。( ) 5、所有二叉树的度均为2。( ) 6、满二叉树一定是完全二叉树,但完全二叉树不一定是满二叉树。( ) 7、循环链表不是线性表。 ( ) 8、文件是记录的集合,文件上的操作主要两类:检索和维护。( ) 9、线性表的特点是每个元素都有一个前驱和一个后继。( ) 10、按中序遍历二叉排序树所得到中序序列是一个递增有序序列。( ) 得分 评卷人 三、应用题(第1、2、3、5、6题每题10分,第4题15分,共65分) 1、设有一棵树,如右图所示: 回答下列问题: (1)哪个是根结点?哪些是叶子结点? (2)树的度数和树的深度是多少? (3)写出结点F的双亲、祖先、孩子? (4)写出结点B的子孙、兄弟和结点B所在的层次? 2、已知一棵二叉树的中序序列和后序序列分别为EBIFJAGDH和EIJFBGHDA。 (1)画出这棵二叉树;(2)写出该二叉树前序序列。 3、设散列表的长度为13,散列函数为H(K)=K % 13,给定的关键字序列为:19,14,23,01,68,20,84,27,55,11,10,79。试画出用线性探查法解决冲突时所构造的散列表,并求出在等概率情况下,这种方法的查找成功的平均查找长度。 4、对于给定的一组关键字: 49,38,65,97,76,13,27,49,55,4 分别写出希尔排序(增量为5,3,1)、起泡排序和归并排序的前3趟排序结果。 5、假设用于通讯的电文仅由8个字母a、b、c、d、e、f、g、h组成,字母在电文中出现的频率分别为:7,19,2,6,32,3,21,10。要求: (1) 请为这8个字母设计哈夫曼编

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档