数据结构期末考试题及练习题
(2009-06-25 16:20:33)
标签:
结点next完全二叉树k-1数据结构期末考试杂谈 |
分类: 编程日记(C系列)积累点点滴滴 |
一、 单选题
1. 计算机算法指的是( b )。
A.程序
B.问题求解步骤的描述
C.调度方法
D.排序方法
2. 以下数据结构中,(a )个是非线性数据结构。
A.树
B.字符串
C.队
D.栈
3. 对于顺序存储的线性表,访问元素和插入元素的时间复杂度分别为:( c )。
A.O(n)
O(n)
B.O(n)
O(1)
C.O(1)
O(n)
D.O(1) O(1)
4. 在单链表指针为p的结点之后插入指针为s的结点,正确的操作是( b )。
A.p->next=s;s->next=p->next
B.s->next=p->next;
p->next=s
C.p->next=s;p->next=s->next
D.p->next=s->next;
p->next=s
5. n个顶点的有向图中,含有向边的数目最多为( d )
A.n-1
B.n
C.n(n-1)/2
D.n(n-1)
6. 循环队列存储在数组A[0..m]中,则入队时的操作为(
d )
A.rear=rear+1
B.rear=(rear+1)mod(m-1)
C. rear=(rear+1)mod m
D. rear=(rear+1)mod(m+1)
7. 字符串’ababaabab’的next函数为( d
)
A.011232232
B.012341234
C.011122334
D. 011234234
8. 若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数为( b )
A.9
B.11
C.15
D.不确定
9. 设有数组A[i,j],数组的每个元素长度为3字节,i的值为1到8,j的值为1到10,数组从内存首地址BA开始顺序存放,当
以列为主序存放时,元素 A[5,8]的首地址为(
b )。
A.BA+141
B.BA+180
C.BA+222
D.BA+225
10. n个顶点的带权无向连通图的最小生成树包含(b )个顶点
A.n-1
1. 计算机算法指的是( b
2. 以下数据结构中,(a
3. 对于顺序存储的线性表,访问元素和插入元素的时间复杂度分别为:( c
4. 在单链表指针为p的结点之后插入指针为s的结点,正确的操作是( b
5. n个顶点的有向图中,含有向边的数目最多为(
6. 循环队列存储在数组A[0..m]中,则入队时的操作为(
C. rear=(rear+1)mod m
7. 字符串’ababaabab’的next函数为( d
A.011232232
8. 若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数为( b
A.9
9. 设有数组A[i,j],数组的每个元素长度为3字节,i的值为1到8,j的值为1到10,数组从内存首地址BA开始顺序存放,当
以列为主序存放时,元素 A[5,8]的首地址为(
A.BA+141
10. n个顶点的带权无向连通图的最小生成树包含(b )个顶点