下列关于数据结构的叙述中,正确的是( )。
A.数组是同类型的元素的集合
B.递归算法的程序结构比迭代算法的程序结构更为精炼
C.树是一种线性结构
D.用一维数组存储二叉树,总是以先序遍历的顺序存储各节点
第1题:
下列关于数据结构的叙述中,正确的是
A.数组是同类型值的集合
B.递归算法的程序结构比迭代算法的程序结构更为精练
C.树是一种线性结构
D.用一维数组存储二叉树,总是以先序遍历的顺序存储各结点
第2题:
以下关于队列的叙述中哪一条是不正确的?______。
A.队列的特点是先进先出
B.队列既能用顺序方式存储,也能用链接方式存储
C.队列适用于二叉树对称序遍历算法的实现
D.队列适用于树的层次次序遍历算法的实现
第3题:
下列关于数据结构的叙述中,正确的是______。
A.实际应用中,队列的顺序存储结构一般采用循环队列的形式
B.递推算法结构程序一般比递归算法结构程序更精练
C.树是一种线性结构
D.用一维数组存储二叉树,总是以先序遍历的顺序存储各结点
第4题:
以下有关数据结构的叙述,正确的是 ( )
A.线性表的线性存储结构优于链式存储结构
B.二叉树的第i层上有2i-1个结点,深度为K的二叉树上有2k-1个结点
C.二维数组是其数据元素为线性表的线性表
D.栈的操作方式是先进先出
第5题:
对于任意非空二叉树,要设计出其后序遍历的非递归算法而不使用堆栈结构,最合适的方法是对该二叉树采用(43)存储结构。
A.三叉链表
B.二叉链表
C.顺序
D.索引
第6题:
邻接表存储结构下图的深度优先遍历算法结构类似于于叉树的( )
A.先序遍历
B.中序遍历
C.后序遍历
D.按层遍历
第7题:
若采用孩子兄弟链表作为树的存储结构,则树的后序遍历应采用二叉树的 ( )
A.层次遍历算法
B.前序遍历算法
C.中序遍历算法
D.后序遍历算法
第8题:
第9题:
用一维数组存储二叉树时,总是以前序遍历顺序存储结点
第10题:
采用邻接表存储的图的深度优先遍历算法类似于二叉树的()
第11题:
一维数组是一种线性数据结构
一维数组是一种动态数据结构
一旦建立了数组,则数组中的数据元素之间的关系不再变动
一维数组只能采用顺序存储结构
第12题:
递归
逆推
回溯
分治
第13题:
实现任意二叉树的后序遍历的非递归算法用栈结构,最佳方案是二叉树采用______存储结构。
A.二叉链表
B.顺序存储结构
C.三又链表
D.广义表存储结构
第14题:
下列关于数据结构中队列的描述中错误的是 ______。
A.队列的特点是先进先出
B.队列既能用顺序方式存储,也能用链接方式存储
C.队列使用于二叉树对称序周游算法的实现
D.队列使用于树的层次次序周游算法的实现
第15题:
采用邻接表存储的图的深度优先遍历算法类似于二叉树的(57)。
A.中序遍历
B.前序遍历
C.后序遍历
D.按层遍历
第16题:
下列关于数据结构的叙述中,正确的是(29)。
A.数组是不同类型值的集合
B.递归算法的程序结构比迭代算法的程序结构更为精炼
C.树是一种线性结构
D.用一维数组存储一棵完全二叉树是有效的存储方法
第17题:
以下有关数据结构的叙述,正确的是______。
A.线性表的线性存储结构优于链式存储结构
B.二叉树的第i层上有2i-1个节点,深度为k的二叉树上有2k-1个节点
C.二维数组是其数据元素为线性表的线性表
D.栈的操作方式是先进先出
第18题:
在按层次遍历二叉树的算法中,需要借助的辅助数据结构是 ( )
A.队列
B.栈
C.线性表
D.有序表
第19题:
第20题:
一维数组通常采用顺序存储结构,这是因为()。
第21题:
用一维数组存储二叉树时,总是以前序遍历存储结点。
第22题:
数据结构里,二叉树的遍历算法可以用()算法来实现,因为其定义是递归定义的。
第23题:
对
错