- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
办公自动化模拟考试试题及答案
200)以下关于栈的表达正确的选项是()
A)栈按〃先进先出〃组织数据
B)栈按〃先进后出〃组织数据(正确答案)
C)只能在栈底插入数据
D)不能删除数据
201)某二叉树有5个度为2的结点,那么该二叉树中的叶子结点数是()
A)10
B)8
C) 6 (正确答案)
D)4
202)以下表达中正确的选项是()
A)算法复杂度是指算法控制结构的复杂程度
B)算法复杂度是指设计算法的难度
0算法的时间复杂度是指设计算法的工作量
D)算法的复杂度包括时间复杂度与空间复杂度(正确答案)
203)以下表达中正确的选项是()
A)循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B)在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
C)在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
D)循环队列中元素的个数是由队头指针和队尾指针共同决定(正确答案)
204)在长度为n的有序线性表中进行二分查找,最坏情况下需要比拟的次数 是()
A)O(n)
B)0(n2)
C)0(log2n)(正确答案)
A)有且只有一个根结点的数据结构一定是线性结构
B)每一个结点最多有一个前件也最多有一个后件的数据结构一定是线性结构
0有且只有一个根结点的数据结构一定是非线性结构
D)有且只有一个根结点的数据结构可能是线性结构,也可能是非线性结构(正 确答案)
248)以下表达中错误的选项是()
A)在双向链表中,可以从任何一个结点开始直接遍历到所有结点
B)在循环链表中,可以从任何一个结点开始直接遍历到所有结点
C)在线性单链表中,可以从任何一个结点开始直接遍历到所有结点(正确答案)
D)在二叉链表中,可以从根结点开始遍历到所有结点
249)某二叉树共有13个结点,其中有4个度为1的结点,那么叶子结点数为 ()
5 (正确答案)
B)4
03
D)2
250)设栈的顺序存储空间为S(l: 50),初始状态为top=0。现经过一系列入栈 与退栈运算后,top=20,那么当前栈中的元素个数为()
A)30
29(正确答案)
020
D)19
251)以下表达中正确的选项是()
A)栈与队列都只能顺序存储
B)循环队列是队列的顺序存储结构(正确答案)
C)循环链表是循环队列的链式存储结构
252)设某二叉树的前序序列为ABC,中序序列为CBA,那么该二叉树的后序序列 为()
A)BCA
CBA (正确答案)
C)ABC
D)CAB
253)以下排序方法中,最坏情况下时间复杂度最小的是()
A)冒泡排序
B)快速排序
0堆排序(正确答案)
D)直接插入排序
254)为了对有序表进行对分查找,那么要求有序表()
A)只能顺序存储(正确答案)
B)只能链式存储
0可以顺序存储也可以链式存储
D)任何存储方式
255)设某二叉树的后序序列为CBA,中序序列为ABC,那么该二叉树的前序序列 为()
BCA
CBA (正确答案)
OABC
D)CAB
256)以下表达中正确的选项是()
A)存储空间不连续的所有链表一定是非线性结构
B)结点中有多个指针域的所有链表一定是非线性结构
0能顺序存储的数据结构一定是线性结构
D)带链的栈与队列是线性结构(正确答案)
257)算法时间复杂度的度量方法是()
A)算法程序的长度
B)执行算法所需要的基本运算次数(正确答案)
C)执行算法所需要的所有运算次数
D)执行算法所需要的时间
258)设循环队列为Q(l: m),初始状态为front=rear=m。现经过一系列的入 队与退队运算后,front=rear=l,那么该循环队列中的元素个数为()
1 (正确答案)
B)2
C)m-1
D)D)O 或 m
259)在最坏情况下()
A)快速排序的时间复杂度比冒泡排序的时间复杂度要小
B)快速排序的时间复杂度比希尔排序的时间复杂度要小
C)希尔排序的时间复杂度比直接插入排序的时间复杂度要小(正确答案)
D)快速排序的时间复杂度与希尔排序的时间复杂度是一样的
260)在深度为7的满二叉树中,度为2的结点个数为()
64
63(正确答案)
032
D)31
261)设栈的顺序存储空间为S(l: m),初始状态为top=m+l。现经过一系列入 栈与退栈运算后,top=20,那么当前栈中的元素个数为()
A)30
B)20
C)m-19(正确答案)
D) D)m-20
262)算法空间复杂度的度量方法是()
A)算法程序的长度
B)算法所处理的数据量
C)执行算法所需要的工作单元
D)执行算法所需要的存储空间(正确答案)
263)设循环队列为Q(l: m),其初始状态为front=rear=m。经过一系列入队 与退队运算后,front=15, rear=20o现要在该循环队列中寻找最大值的元素
文档评论(0)