一、判断题,正确在括号内打√,错误打×。
( )1. AOV网的拓扑序列是唯一的。
( )2. 一个有向图的邻接表和逆邻接表中的结点个数一定相等。
( )3. 空串与空格串是相同的。
( )4. 稀疏矩阵压缩存储后,必会失去随机存取的功能。
( )5. 二叉排序树的充要条件是任一结点的值均大于其左孩子的值,小于其右孩子的值。
( )6. 如果某排序算法是不稳定的,则该排序方法没有实际应用价值。
( )7. 由二叉树的中序表示和前序表示可以导出其的后序表示。
( )8. 顺序存储结构只能用来存放线性结构;链式存储结构只能用来存放非线性结构。
( )9. 在栈满的情况下不能做进栈操作,否则将产生“上溢”。
( )10. 在循环队列(少用一个元素空间)中front 指向对头元素位置,rear 指向队尾元素的后一位置,则队满的条件是front= =rear。
( ) 11.在单链表中,头结点是必不可少的。
( )1 2.如果一个二叉树中没有度为1的结点,则必为满二叉树。
( ) 13. 循环单链表的结点结构与单链表的结点结构完全相同,只是结点间的连接方式不同。
( ) 14. 顺序存储结构只能用来存放线性结构;链式存储结构只能用来存放非线性结构。
( )1 5. 在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和。
( ) 16. 二叉树是树的特殊情形。
( ) 17. 从逻辑关系上讲,数据结构主要分为两大类:线性结构和非线性结构。
( ) 18. 连通分量是无向图中的极小连通子图。
( ) 19. 拓扑排序是指结点的值是有序排列。
( ) 20. 在高级语言(如C语言)中,指针类型是原子类型。
二、选择题。
1. 已知一维数组A采用顺序存储结构,每个元素占用4个存储单元,第九个元素的地址是144,则第一个元素的地址为( )。
A、108 B、180 C、176 D、112
2. 若一个栈的输入序列是1,2,3,……,n,输出序列的第一个元素是n,则第i个输出元素是( )。
A、不确定 B、n-i C、n-i-1 D、n-i+1
3. 在解决计算机主机与打印机之间速度不匹配问题时,通常设置一个打印缓冲区,该缓冲区应该是一个( )结构。
A、栈 B、队列 C、数组 D、线性表
4.设有两个串p和q,求q在p中首次出现的位置的运算称做( )。
A、连接 B、模式匹配 C、求子串 D、求串长
5. 对特殊矩阵采用压缩存储的目的主要是为了( )。
A、表达变得简单 B、对矩阵元素的存取变得简单
C、去掉矩阵中的多余元素 D、减少不必要的存储空间
6.设head是带头结点的非空单循环链表的头指针,结点p是其尾结点的条件是( )。
A.p->next==null B.p==null
C.p->next==head D.p==head
7.一个栈的输入序列为123,不可能的输出有( )。
A. 312 B. 321 C. 123 D . 213
8.一棵完全二叉树上有1001个结点,其中叶子结点的个数是( )。
A.250 B.500 C.254 D.505 E.以上答案都不对
哈夫曼编码树的带权路径长度9. 如果结点A有3个兄弟,B是A的双亲,则结点B的度是( )。
A、1 B、2 C、3 D、4
10. 线索二叉树中某结点R没有左孩子的充要条件是( )。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论