1数据结构试卷(一)一、选择题(20 分)1
组成数据的基本单位是( 1
(A) 数据项(B) 数据类型(C) 数据元素(D) 数据变量2
设数据结构 A=(D,R),其中 D={1,2,3,4},R={r},r={,,,},则数据结构 A 是( C)
(A) 线性结构(B) 树型结构(C) 图型结构3
数组的逻辑结构不同于下列(D)的逻辑结构
(A) 线性表(B) 栈(C) 队列4
二叉树中第 i(i≥1)层上的结点数最多有(C)个
(A) 2i(B) 2i(C) 2i-1(D) 集合(D) 树(D) 2i-125
设指针变量 p 指向单链表结点 A,则删除结点 A 的后继结点 B 需要的操作为(
(A) p->next=p->next->next(B) p=p->next(C) p=p->next->next(D) p->next=p6
设栈 S 和队列 Q 的初始状态为空,元素 E1、E2、E3、E4、E5 和 E6 依次通过栈 S,一个元素出栈后即进入队列 Q,若 6 个元素出列的顺序为 E2、E4、E3、E6、E5 和 E1,则栈 S 的容量至少应该是(
(A) 6(B) 4(C) 3(D) 27
将 10 阶对称矩阵压缩存储到一维数组 A 中,则数组 A 的长度最少为(C )
(A) 100(B) 40(C) 55(D) 808
设结点 A 有 3 个兄弟结点且结点 B 为结点 A 的双亲结点,则结点 B 的度数数为(8
B(A) 3(B) 4(C) 5(D) 19
根据二叉树的定义可知二叉树共有( B)种不同的形态
(A) 4(B) 5(C) 6(D) 710
设有以下四种排序方法,则( B )的空间复杂度最大
(A) 冒泡排序(B) 快速排序(C) 堆排序(D) 希尔排序二、填空题(30 分)1
设顺序循环队列 Q[