文档库 最新最全的文档下载
当前位置:文档库 › 2010新疆维吾尔自治区C与数据结构链表考试重点和考试技巧

2010新疆维吾尔自治区C与数据结构链表考试重点和考试技巧

1、向一个栈顶指针为hs的链栈中插入一个s结点时,应执行( D )。

A) hs->next=s; B) s->next=hs->next; hs->next=s;

C) s->next=hs; hs=s; D) s->next=hs; hs=hs->next;

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

A)2i B)2i C)2i-1 D)2i-1

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

A)强连通图 B)入度

C)路径 D)弧

4、n个顶点的强连通图至少有( A )条边。

A)n B)n+1 C)n-1 D)n(n-1)

5、下面关于线性表的叙述中,错误的是哪一个?( D )

A)线性表采用顺序存储,必须占用一片连续的存储单元。

B)线性表采用链接存储,便于插入和删除操作。

C)线性表采用链接存储,不必占用一片连续的存储单元。

D)线性表采用顺序存储,便于进行插入和删除操作。

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

A)front=front->next; B) rear=rear->next;

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

7、若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点的个数是( B )。A)9 B)11 C)15 D)不能确定

8、在一个链队列中,假定front和rear分别为队首和队尾指针,则删除一个结点的操作为( B )。

A) rear=rear->next; B) front=front->next;

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

9、向一个栈顶指针为hs的链栈中插入一个s结点时,应执行( D )。

A) hs->next=s; B) s->next=hs->next; hs->next=s;

C) s->next=hs; hs=s; D) s->next=hs; hs=hs->next;

10、线性表的链接实现有利于( A )运算。

A)插入 B)读元素

C)查找 D)定位

11、串的逻辑结构与( D )的逻辑结构不相同。

A)线性表 B)栈

C)队列 D)集合

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

A)front=front->next; B) rear=rear->next;

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

13、若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点的个数是( B )。A)9 B)11 C)15 D)不能确定

14、对待排序的元素序列进行划分,将其分为左、右两个子序列,再对两个子序列施加同样的排序操作,直到子序列为空或只剩一个元素为止。这样的排序方法是( A )。

A)直接选择排序 B)直接插入排序

C)快速排序 D)起泡排序

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

A)强连通图 B)入度

C)路径 D)弧

相关文档