《数据结构》期中试题.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  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文档。上传文档
查看更多

PAGE

PAGE1

南京大学金陵学院期中试卷

2007~2008学年第二学期

课程名称:《数据结构》教师姓名:彭成磊试卷类型:开

学号:__________姓名:_________专业:___________成绩:_____

一、选择题(共16题,每题2.5分,计40分)

1.组成数据的基本单位是()

A.数据项 B.数据类型 C.数据元素 D.数据变量

2.数据结构是研究数据的()以及它们之间的相互关系。

A.理想结构,物理结构 B.理想结构,抽象结构

C.物理结构,逻辑结构 D.抽象结构,逻辑结构

3.向一个有127个元素的顺序表中插入一个新元素并保持原来顺序不变,平均要移动()个元素。

A.64 B.63 C.63.5 D.7

5.线性表采用链式存储结构时,其地址()。

A.必须是连续的 B.部分地址必须是连续的

C.一定是不连续的 D.连续与否均可以

6.在一个单链表中,若删除p所指结点的后续结点,则执行()。

A.p-next=p-next-next;

B.p=p-next;p-next=p-next-next;

C.p-next=p-next;

D.p=p-next-next;

7.一个栈的入栈序列是a,b,c,d,e,则栈的不可能的输出序列是()。

A.edcba B.decba C.dceab D.abcde

8.一个队列的入列序列是1,2,3,4,则队列的输出序列是()。

A.4,3,2,1 B.1,2,3,4 C.1,4,3,2 D.3,2,4,1

9.以数组Q[0..m-1]存放循环队列中的元素,变量rear和qulen分别指示循环队列中队尾元素的实际位置和当前队列中元素的个数,队列第一个元素的实际位置是()。

A.rear-qulen B.rear-qulen+m

C.m-qulen D.1+(rear+m-qulen)%m

10.下列关于串的叙述中,正确的是()

A.一个串的字符个数即该串的长度

B.一个串的长度至少是1

C.空串是由一个空格字符组成的串

D.两个串S1和S2若长度相同,则这两个串相等

11.数组A[8][10]中,每个元素A的长度为3个字节,从首地址SA开始连续存放在存储器内,该数组按行存放时,元素A[7][4]的起始地址为()。

A.SA+141 B.SA+144 C.SA+222 D.SA+225

12.稀疏矩阵一般的压缩存储方法有两种,即()和十字链表。

A.二维数组 B.三维数组 C.三元组 D.散列

13.设矩阵A是一个对称矩阵,为了节省存储,将其下三角部分按行序存放在一维数组B[1,n(n+1)/2]中,对下三角部分中任一元素ai,j(i=j)(1=i,j=n),在一组数组B的下标位置k的值是()。

A.i(i-1)/2+j-1 B.i(i-1)/2+j C.i(i+1)/2+j-1 D.i(i+1)/2+j

14.设高度为h的二叉树上只有度为0和度为2的结点,则此类二叉树中所包含的结点数至少为()。

A.2h B.2h-1 C.2h+1 D.h+1

15.已知某二叉树的后序遍历序列是dabec。中序遍历序列是deabc,它的前序遍历序列是()。

A.acbed B.decab C.deabc D.cedba

16.对一个满二叉树,m个树叶,n个结点,深度为h,则()。

A.n=h+m B.h+m=2n C.m=h-1 D.n=2^h-1

二、判断题(共6题,每题2.5分,计15分)

1.算法就是程序。()

2.数据元素是数据的最小单位。()

3.线性结构的特点是只有一个结点没有前驱,只有一个结点没有后继,其余的结点只有一个前驱和后继。()

4.线性表的链接存储,表中元素的逻辑顺序与物理顺序一定相同。()

5.语句p=p-next完成了指针赋值并使p指针得到了p指针所指后继结点的数据域值()

6.二叉树中任何一个结点的度都是2。()

三、填空题(共18空,每空2.5分,计45分)

1.线性结构中元素之间存在________关系,树形结构中元素之间存在________关系,图形结构中元素之间存在________关系。

2.算法的五个重要特性是________、________、________、________、________。

3.设有一批数据元素,为了最快的存储某元素,数据结构宜用________结构,为了方便插入一个元素,数据结构宜用________结构。

4.顺序表中逻辑上相邻的元素物理

文档评论(0)

138****1610 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档