2019陕西省数据结构考

发布 2022-01-07 23:40:28 阅读 2780

1、以下属于顺序存储结构优点的是(a)。a)存储密度大b)插入运算方便。

c)删除运算方便d)可方便地用于各种逻辑结构的存储表示2、(c)在进行插入操作时,常产生假溢出现象。a)顺序栈b)循环队列c)顺序队列d)链队列。

3、若采用邻接矩阵法存储一个n个顶点的无向图,则该邻接矩阵是一个(d)。a)上三角矩阵b)稀疏矩阵c)对角矩阵d)对称矩阵。

4、n个顶点的图的最小生成树必定(d),是不正确的描述。a)不唯一b)权的总和唯一c)不含回路d)有n条边。

5、在数据结构中,从逻辑上可以把数据结构分为(c)。a)动态结构和静态结构b)紧凑结构和非紧凑结构c)线性结构和非线性结构d)内部结构和外部结构。

6、对待排序的元素序列进行划分,将其分为左、右两个子序列,再对两个子序列施加同样的排序操作,直到子序列为空或只剩一个元素为止。这样的排序方法是(a)。a)直接选择排序b)直接插入排序c)快速排序d)起泡排序。

7、下面程序段的时间复杂度是( a )。s =0;

for( i =0; ia)o(n2b)o(n)c)o(m*nd)o(1)

8、对待排序的元素序列进行划分,将其分为左、右两个子序列,再对两个子序列施加同样的排序操作,直到子序列为空或只剩一个元素为止。这样的排序方法是(a)。a)直接选择排序b)直接插入排序c)快速排序d)起泡排序。

9、串的逻辑结构与(d)的逻辑结构不同。a)线性表b)栈c)队列d)树。

10、设单链表中指针p指向结点m,若要删除m之后的结点(若存在),则需修改指针的操作。

为(a)。a)p->next=p->next->next;b)p=p->next;c)p=p->next->nextd)p->next=p;

11、倘若在对串的插入、删除运算中,期望运算速度最快,则应采用(c)。a)顺序表示法b)单字符为结点的单链表表示法c)等量分块表示法d)不等量分块表示法。

12、以下属于顺序存储结构优点的是(a)。a)存储密度大b)插入运算方便。

c)删除运算方便d)可方便地用于各种逻辑结构的存储表示。

13、下面程序段的时间复杂度是( a )。s =0;

for( i =0; ia)o(n2b)o(n)c)o(m*nd)o(1)

2019云南省数据结构考

1 用一维数组a进行顺序存储时,若起始地址为loc a1 元素长度为c,则a的第i个数组单元在存放地址loc ai 等于 b a loc a1 i c b loc a1 i 1 c c loc a1 i c 1 d loc a1 i 1 c 2 在一个链队列中,假定front和rear分别为队首和队...

2019安徽省数据结构考

1 线性表的链接实现有利于 a 运算。a 插入b 读元素。c 查找d 定位。2 设单链表中指针p指向结点m,若要删除m之后的结点 若存在 则需修改指针的操作为 a a p next p next next b p p next c p p next nextd p next p 3 向一个栈顶指针为...

2019福建省数据结构考

1 n个顶点的强连通图至少有 a 条边。a n b n 1 c n 1 d n n 1 2 设有一个10阶的对称矩阵a,采用压缩存储方式,以行序为主存储,a?11为第一个元素,其存储地址为1,每元素占1个地址空间,则a85的地址为 b a 13 b 33 c 18 d 40 3 在一个链队列中,假定...