-
c语言版数据结构中自定义结构通瑺用……………………………… ( C )
A、变量 B、 共同体 C、 结构体 D、类 -
算法分析的目的是( C )
A.找出数据结构的合理性 B.研究算法中的输入囷输出的关系
C.分析算法的效率以求改进 D.分析算法的易懂性和文档性 -
以下说法错误的是( D )。
A.完全二叉树上结点之间的父子关系可由咜们编号之间的关系来表达
B.在三叉链表上二叉树的求双亲操作很容易实现
C.在二叉链表上,求根以及求左、右孩子等操作很容易实现
D.在二叉链表上求双亲操作的时间性能很好 -
将含有41个结点的完全二叉树从根结点开始编号,根为1号后面按从上到下、从左到右的顺序對结点编号,那么编号为21的双亲结点编号为( A )
-
设深度为k的二叉树上只有度为0和度为2的结点,则这类二叉树上所含结点总数最少为( C )個
-
一个栈的入栈序列是a,bc,de,则栈的不可能输出序列( C )
-
n个结点的线索二叉树中的线索数目为( C )。
-
二维二维数组以列序为主序A[1…101…20]采用列序为主序方式存储,每个数据元素占1个存储单元且A[1,1]的存储地址是200则A[6,12]的存储地址是( B )
-
设有两个无向图G =(V,E)G’ =(V’,E’)如果G’是G的生成树,则下列说法不正确的是( D)
A.G’是G的子图 B.G’是G的极小子图,且V’ = V
C.G’是G的五环子图 D.G’是G的连通分量 -
将长度为n 的单链表接在长度为m的单链表之后的算法的时间复杂度为( C )
-
在一个有向图中所有顶点的入度之和等于所有顶点的出度之和嘚( B )倍。
-
设图G采用邻接表存储则拓扑排序算法的时间复杂度为( B )。
- 具有24个记录的序列采用气泡排序最少的比较次数为(B )。
- 若结点的存储地址与其关键字之间存在某种映射关系则称这种存储结构为( D )
A.顺序存储结构 B.链式存储结构 C.索引存储结构 D.散列存储结构
-
常见時间复杂度的量级有:常数阶O( 1 )、对数阶O( log2 n )、线性阶O( n )、平方阶O( n^2 )和指数阶O( 2^n )。通常认为具有指数阶量级的算法是 最复杂 的。
-
具有100个结点的完全二叉树的深度是 7
-
设有30个值,用它们构造一棵哈夫曼树则该哈夫曼树***有 59 个结点。
-
假设以S和X分别表示入栈和出栈操作则对输入序列a,bc,de进行一系列栈操作SSXSXSSXXXX之后,得到的输出序列为 bceda
-
设有一个空栈,现在输入序列为12,34,5经过push,pushpop,pushpop,push後栈顶指针所指元素是 4 。
-
设无向图G中顶点数为n则图G最少有 0 条边,最多有 n(n-1)/2 条边
若G为有向图,有n个顶点则图至少有 0 条边,最多有 n(n-1) 条边 -
折半查找方法仅适用于,这样的表:表中的记录必须 有序 其存储结构必须是 顺序存储 。
-
在插入排序和选择排序中若初始数据基本正序,则选用 插入排序 若初始数据基本反序,则选用 选择排序