首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
A、 B、 C、 D、 D 栈是一种特殊的线性表,限定仅在表的一端进行插入和删除运算的线性表,这一端称为栈顶(top),另一端则称为栈底(bottom)。表中无元素时称为空栈,最后进入栈顶的数据元素称为栈顶元
A、 B、 C、 D、 D 栈是一种特殊的线性表,限定仅在表的一端进行插入和删除运算的线性表,这一端称为栈顶(top),另一端则称为栈底(bottom)。表中无元素时称为空栈,最后进入栈顶的数据元素称为栈顶元
admin
2012-03-27
58
问题
选项
A、
B、
C、
D、
答案
D
解析
栈是一种特殊的线性表,限定仅在表的一端进行插入和删除运算的线性表,这一端称为栈顶(top),另一端则称为栈底(bottom)。表中无元素时称为空栈,最后进入栈顶的数据元素称为栈顶元素,新元素进栈要置于栈顶之上,删除或退栈必须先对栈顶进行。因此栈就形成了“后进先出”(LIFO)的操作原则。
栈是使用最广泛的数据结构之一,表达式求值、递归过程实现都是栈应用的典型例子,二叉树周游具有后进先出的特性,即最先进入的左子树的周游最后完成,最后进入的左子树的周游最先完成,与栈的后进先出特性相符合。快速排序是在待排序序列中任取一个记录,以它为基准用交换的方法将所有的记录分成两部分,关键码值比它小的在一个部分,关键码值比它大的在另在一个部分,再分别对两个部分实施上述过程,一直重复到排序完成, 因此快速排序也是一个递归的过程,可以用递归调用的算法来实现,属于栈的应用之一。但栈不适于在树的层次次序周游算法中应用。
转载请注明原文地址:https://kaotiyun.com/show/EvvZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库管理系统的效率包括计算机系统的内部资源的使用效率、【】的运行效率和【】。
在TCP/IP的参考模型中,HTTP协议定义在_____层。
电子邮件程序向邮件服务器发送邮件时,使用的协议是【】。
关系代数操作中基于如下的关系R和S。
在PowerDesigner中,既支持在概念层又支持在物理层建立和维护数据模型的模块是
下列哪一个工具是Oracle数据库管理系统提供的CASE工具?
设有二维数组A[1..12,1..10),其每个元素占4个字节,数据按列优先顺序存储,第一个元素的存储地址为100,那么元素A[5,5]的存储地址为
在虚拟页式存储管理系统中,选择页面淘汰算法时应尽量注意减少或避免【】现象的发生。
现有关键码值分别为5、10、15、20的4个结点,按所有可能的插入顺序去构造二叉树。这些二叉树排序中有几棵是最佳二叉排序树?
Oracle针对Internet/Intranet的产品是______。
随机试题
廉政公署的主要职责是()
骨折中期的功能锻炼,正确的是
患者,女,42岁。月经先后无定期,量少、色淡、腰膝酸软,取三阴交、关元、肾俞治之。针刺关元时,应用何种进针法为佳()
制定《期货从业人员管理办法》的法律依据是()。
下列各项中,民间非营利组织应确认捐赠收入的有()。
中国共产党同一切剥削阶级政党的根本区别是全心全意为人民服务,立党为公,执政为民。()
5,15,10,215,()
Whereisthemangoing?
Whichofthefollowingstatementsbestsummarizesthemainideaofpassage?
ObservingBehaviorPeopledoobservationindailylifecontextforsafetyorforproperbehavior.However,therearediffere
最新回复
(
0
)