2010海南省数据结构与算法最新考试试题库

发布时间:2016-01-17 00:07:21

1、二叉树第i(i1)层上至多有( C )结点。

A2i B2i C2i-1 D2i-1

2、与无向图相关的术语有( C )。

A)强连通图 B)入度

C)路径 D)弧

3、下列各种数据结构中属于线性结构的有( A )。

A)栈 B) 二叉树

C) 广义表 D)

4、若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点的个数是( B )

A9 B11 C15 D)不能确定

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

A)必须是连续的 B)连续不连续都可以

C)部分地址必须是连续 D)必须是不连续的

6、有一个有序表{1461018354253677178849299}。当用二分查找法查找键值为84的结点时,经( B )比较后查找成功。

A) 4 B)3 C)2 D)12

7、用一维数组A进行顺序存储时,若起始地址为loc(A1),元素长度为c,则A的第i个数组单元在存放地址loc(Ai),等于( B )。

Aloc(A1)+i*c Bloc(A1)+(i-1)*c

Cloc(A1)+i*c+1 Dloc(A1)+(i+1)*c

8、在一个具有n个单元的顺序栈中,假定以地址低端(即0单元)作为栈底,以top作为栈顶指针,当做出栈处理时,top变化为( C )。

Atop不变 Btop=0 Ctop-- Dtop++

9、设给定问题的规模为变量n,解决该问题的算法所需时间为Tn=O(f(n)),Tn表示式中记号O表示( A )。

A)一个数量级别 B)一个平均值

C)一个最大值 D)一个均方值

10、若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点的个数是( B )

A9 B11 C15 D)不能确定

11、( C )在进行插入操作时,常产生假溢出现象。

A)顺序栈 B)循环队列

C)顺序队列 D)链队列

12、与无向图相关的术语有( C )。

A)强连通图 B)入度

C)路径 D)弧

13、在一个具有n个单元的顺序栈中,假定以地址低端(即0单元)作为栈底,以top作为栈顶指针,当做出栈处理时,top变化为( C )。

Atop不变 Btop=0 Ctop-- Dtop++

14、链式存储的存储结构所占存储空间( A )。

A)分两部分,一部分存放结点值,另一部分存放表示结点间关系的指针

B)只有一部分,存放结点值

C)只有一部分,存储表示结点间关系的指针

D)分两部分,一部分存放结点值,另一部分存放结点所占单元数

15、在一个链队列中,假定frontrear分别为队首和队尾指针,则插入一个结点的操作为( B )。

Afront=front->next; B rear=rear->next;

C rear=front->next; D front=rear->next ;

16、下面程序段的时间复杂度是( A )

s =0;

for( i =0; i

for(j=0;j

s +=B[i][j];

sum = s ;

A O(n2) B O(n)

C O(m*n) DO(1)

2010海南省数据结构与算法最新考试试题库

相关推荐