主题:帮忙做数据结构题目
1、向具有n个结点的、结构均衡的二叉搜索树中插入一个元素的时间复杂度为( )。
A. O(1) B. O(log2n ) C. O(n) D. O(nlog2n)
2、在下述的排序方法中,不属于内排序方法的是( )
A. 插入排序法 B. 选择排序法
C. 拓扑排序法 D. 归并排序法
3、具有n个顶点的无向图最多有( )条边。
A. n(n-1)/2 B. n(n+1)/2
C. n2/2 D. 2n
4、在开散列表上,每个地址单元所链接的同义词表( )
A. 其键值相同 B. 其元素值相同
C. 其散列地址相同 D. 其含义相同
5、在下列排序方法中,平均时间性能为O(nlogn)且空间性能最好的是( )
A. 快速排序 B. 堆排序 C. 归并排序 D. 基数排序
6、利用逐点插入法建立序列(50,72,43,85,75,20,35,45,65,30)对应的二叉排序树以后,查找元素35要进行( )元素间的比较。
A.4次 B.5次 C. 7次 D. 10次
7、将两个各有n个元素的有序表归并成一个有序表,其最少的比较次数是 ( )
A. n B. 2n-1 C. 2n D. n-1
8、在一个单链表HL中,若要在指针q所指的结点的后面插入一个由指针p所指的结点,则执行 ( )。
A. q->next = p->next; p->next = q; B. p->next = q->next; q = p;
C. q->next = p->next; p->next = q; D. p->next = q->next; q->next = p;
9、向顺序栈中压入新元素时,应当( )。
A.先移动栈顶指针,再存入元素 B.先存入元素,再移动栈顶指针
C.先后次序无关紧要 D.同时进行
10、若采用邻接矩阵法存储一个N个顶点的无向图,则该邻接矩阵是一个( )
A 上三角矩阵 B 稀疏矩阵 C 对角矩阵 D 对称矩阵
A. O(1) B. O(log2n ) C. O(n) D. O(nlog2n)
2、在下述的排序方法中,不属于内排序方法的是( )
A. 插入排序法 B. 选择排序法
C. 拓扑排序法 D. 归并排序法
3、具有n个顶点的无向图最多有( )条边。
A. n(n-1)/2 B. n(n+1)/2
C. n2/2 D. 2n
4、在开散列表上,每个地址单元所链接的同义词表( )
A. 其键值相同 B. 其元素值相同
C. 其散列地址相同 D. 其含义相同
5、在下列排序方法中,平均时间性能为O(nlogn)且空间性能最好的是( )
A. 快速排序 B. 堆排序 C. 归并排序 D. 基数排序
6、利用逐点插入法建立序列(50,72,43,85,75,20,35,45,65,30)对应的二叉排序树以后,查找元素35要进行( )元素间的比较。
A.4次 B.5次 C. 7次 D. 10次
7、将两个各有n个元素的有序表归并成一个有序表,其最少的比较次数是 ( )
A. n B. 2n-1 C. 2n D. n-1
8、在一个单链表HL中,若要在指针q所指的结点的后面插入一个由指针p所指的结点,则执行 ( )。
A. q->next = p->next; p->next = q; B. p->next = q->next; q = p;
C. q->next = p->next; p->next = q; D. p->next = q->next; q->next = p;
9、向顺序栈中压入新元素时,应当( )。
A.先移动栈顶指针,再存入元素 B.先存入元素,再移动栈顶指针
C.先后次序无关紧要 D.同时进行
10、若采用邻接矩阵法存储一个N个顶点的无向图,则该邻接矩阵是一个( )
A 上三角矩阵 B 稀疏矩阵 C 对角矩阵 D 对称矩阵