好文档 - 专业文书写作范文服务资料分享网站

数据结构-试卷二

天下 分享 时间: 加入收藏 我要投稿 点赞

数据结构

试卷二

一、选择题(本题共20分,每题2分)

1.下面程序段的时间复杂度为( )。

for(i=1;i<=n;i++) for(j=1;j<=n;j++) s++;

A. O(n) B. O(n) C. O(2*n) D. O(i*j)

2. 线性表采用链式存储时,结点的存储地址( )。

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

C.连续与否均可 D.和头结点的存储地址相连续 3.若让元素1,2,3依次进栈,则出栈时的序列不可能出现的是( )。

A.3,2,1 B.1,2,3 C.3,1,2 D.2,1,3 4.下面说法不正确的是( )

A.串S1=“this_is_a_string”的长度是16。 B.串S2=“this”是串S1的子串。

C.串S3=“thisis”在串S1中的位置是1。 D.串S4=“a”在串S1中的位置是9。

5. 一个非空广义表的表头( )。

A.不可能是子表 B.只能是子表

C.只能是原子 D.可以是子表或原子 6.完全二叉树( )满二叉树

A. 不一定是 B.一定不是 C.一定是 D.不能确定关系 7. 用链表表示线性表的优点是( )

A. 便于随机存取

B. 便于插入和删除操作

C. 花费的存储空间较顺序存储少 D. 元素的物理顺序与逻辑顺序相同

8.在一个具有n个顶点的无向图中,要连通全部顶点至少需要多少条边( )。

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

9.下列查找方法中哪一种不适合元素的链式存储结构( )

A.顺序查找 B.分块查找 C.二分查找 D.散列查找 10.下面哪种排序方法稳定性最好( )。

A.希尔排序 B.冒泡排序 C.快速排序 D.堆排序

2

二、填空题(本题共 20分)

1. 数据的逻辑结构可以分为两大类:_________和________。 2. 在二叉树的第i层上最多有___________个结点。 3. 无向图中恰好有__________条边,才称为无向完全图。

数据结构-试卷二

数据结构试卷二一、选择题(本题共20分,每题2分)1.下面程序段的时间复杂度为()。for(i=1;i<=n;i++)for(j=1;j<=n;j++)s++;A.O(n)B.O(n)C.O(2*n)D.O(i*j)<
推荐度:
点击下载文档文档为doc格式
6phpz5t3jq6d7jn4l8uv58u602x7bw012l4
领取福利

微信扫码领取福利

微信扫码分享