计算机专业基础综合数据结构(概论)历年真题试卷汇编3

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机专业基础综合数据结构(概论)历年真题试卷汇编3

(总分:70.00,做题时间:90分钟)

一、单项选择题(总题数:15,分数:30.00)

1.设n是描述问题规模的非负整数,下面程序片段的时间复杂度是( )。【2011年全国硕士研究生入学计算机学科专业基础综合试题】简称【201 1年全国试题1(2分)】 x=2; while(x *x;

(分数:2.00)

A.O(log 2 n) √

B.O(n)

C.O(nlog 2 n)

D.O(n 2 )

解析:

2.求整数n(n≥0)阶乘的算法如下,其时间复杂度是( )。【2012年全国试题1(2分)】int fact(int n){if(n<=i) return i;return n*fact(n一1);

(分数:2.00)

A.O(log 2 n)

B.O(n) √

C.O(nlog 2 n)

D.O(n 2 )

解析:

3.已知两个长度分别为m和n的升序链表,若将它们合并为一个长度为m+n的降序链表,则最坏情况下的时间复杂度是( )。【2013年全国试题1(2)分】

(分数:2.00)

A.O(n)

B.O(m×n)

C.O(min(m,n))

D.O(max(m,n)) √

解析:

4.下列程序段的时间复杂度是( )。【2014年全国试题1(2分)】count=0;for(k=1;k<=n;k*=2)for(j=1;j<=n;j++)count++;

(分数:2.00)

A.O(log 2 n)

B.O(n)

C.O(nlog 2 n) √

D.O(n 2 )

解析:

5.在数据结构中,数据的最小单位是( )。【北京理工大学2006九、1(1分)】

(分数:2.00)

A.数据元素

B.字节

C.数据项√

D.结点

解析:

6.在数据结构中,数据的基本单位是( )。【北京理工大学2004五、1(1分)】

(分数:2.00)

A.数据项

B.数据类型

C.数据元素√

D.数据变量

解析:

7.数据对象是指( )。【北京工业大学2005一、1(2分)】

(分数:2.00)

A.描述客观事物且由计算机处理的数值、字符等符号的总称

B.数据的基本单位

C.性质相同的数据元素的集合√

D.相互之间存在一种或多种特定关系的数据元素的集合

解析:

8.以下说法正确的是( )。【北京理工大学2006五、2(1分)】

(分数:2.00)

A.数据元素是数据的最小单位

B.数据项是数据的基本单位

C.数据结构是带有结构的数据元素的集合√

D.数据结构是带有结构的各数据项集合

解析:

9.数据结构研究的内容涉及( )。【武汉理工大学2004一、1(3分)】

(分数:2.00)

A.数据如何组织√

B.数据如何存储√

C.数据的运算如何实现√

D.算法用什么语言来描述

解析:

10.在定义ADT时,除数据对象和数据关系外,还需说明( )。【北京理工大学2005一、2(1分)】(分数:2.00)

A.数据元素

B.算法

C.基本操作√

D.数据项

解析:

11.在数据结构中,从逻辑上可以将之分为( )。【中南大学2005一、1(2分)】

(分数:2.00)

A.动态结构和静态结构

B.紧凑结构和非紧凑结构

C.内部结构和外部结构

D.线性结构和非线性结构√

解析:解析:数据的逻辑结构还可以分为:集合、线性结构、树形结构、图形或网状结构。

12.从逻辑上可以把数据结构分为( )两大类。【电子科技大学2013二、1(2分)】

(分数:2.00)

A.动态结构、静态结构

B.顺序结构、链式结构

C.线性结构、非线性结构√

D.初等结构、构造型结构

解析:

13.数据结构中数据元素之间的逻辑关系被称为( )。【北京理工大学2005一、1(1分)】

(分数:2.00)

A.数据的存储结构

B.数据的基本操作

C.程序的算法

D.数据的逻辑结构√

解析:

14.以下与数据的存储结构无关的术语是( )。【北方交通大学2000二、1(2分)】

(分数:2.00)

A.循环队列

B.链表

C.哈希表

D.栈√

解析:

15.以下数据结构中,哪一个是线性结构?( )【北方交通大学2001一、1(2分)】

(分数:2.00)

A.广义表

B.二叉树

C.稀疏矩阵

D.串√

解析:

二、填空题(总题数:10,分数:20.00)

16.在数据结构中,数据的逻辑结构分(1)和(2)。【暨南大学2011二、1(2分)】

(分数:2.00)

__________________________________________________________________________________________

正确答案:(正确答案:(1)线性结构 (2)非线性结构)

解析:

17.链接存储的特点是利用________来表示数据元素之间的逻辑关系。【北京邮电大学2006一、1(2分)】(分数:2.00)

__________________________________________________________________________________________

正确答案:(正确答案:指针)

解析:

18.数据的物理结构包括__________的表示和__________的表示。【燕山大学1998一、1(2分)】

(分数:2.00)

__________________________________________________________________________________________

正确答案:(正确答案:数据元素;数据元素间关系)

解析:

19.对于给定的n个元素,可以构造出的逻辑结构有(1),(2),(3),(4)四种。【中科院计算所1999二、1(4分)】

(分数:2.00)

__________________________________________________________________________________________

正确答案:(正确答案:(1)集合 (2)线性结构 (3)树形结构 (4)图状结构或网状结构)

解析:

20.数据结构由数据的__________、__________和__________三部分组成。【北京邮电大学2004二、1(2分)】

(分数:2.00)

__________________________________________________________________________________________

正确答案:(正确答案:逻辑结构;存储结构;运算)

解析:

21.一个数据结构在计算机中的__________称为存储结构。【华中理工大学2000一、1(1分)】

(分数:2.00)

__________________________________________________________________________________________

正确答案:(正确答案:表示(又称映像))

解析:

相关文档
最新文档