首页
登录
从业资格
对于顺序栈和链栈,( )不是两者共有的运算特征。A.元素后进先出 B.入栈
对于顺序栈和链栈,( )不是两者共有的运算特征。A.元素后进先出 B.入栈
最全题库
2022-08-02
93
问题
对于顺序栈和链栈,( )不是两者共有的运算特征。A.元素后进先出B.入栈时需要判断是否栈满C.出栈时需要判断是否栈空D.每次只能访问栈顶元素
选项
A.元素后进先出
B.入栈时需要判断是否栈满
C.出栈时需要判断是否栈空
D.每次只能访问栈顶元素
答案
B
解析
本题考查数据结构基础知识。
栈的顺序存储(也称为顺序栈)是指用一组地址连续的存储单元依次存储自栈顶到
栈底的数据元素,同时附设指针 top 指示栈顶元素的位置。在顺序存储方式下,需要预先定义或申请栈的存储空间,也就是说栈空间的容量是有限的。因此在顺序栈中,当一个元素入栈时,需要判断是否栈满(即找空间中是否有空闲单元),若栈满,则元素入栈会发生上溢现象。
用链表作为存储结构的栈称为链栈,链表中的结点根据需要动态申请,不存在栈满的情况。由于栈中元素的插入和删除仅在栈顶一端进行,因此不必另外设置头指针,链表的头指针就是栈顶指针。
无论栈采用哪种存储结构,进行出栈操作时都要判断是否栈空,栈为空时无法完成 出栈操作。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2427126.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
下列选项不属于BIM碰撞检查软件具有的特征的是()。A.支持节点库 B.基于三
BIM应用软件该具备以下4个特征,即面向对象、()、包含其他信息和支持开放式标准
对于LOD300的BIM模型,下面哪一项不是暖通给水管体现的信息?()A.管线尺
下列选项关于碰撞检查的顺序说法正确的是()。A.首先进行设备内部各专业碰撞检测,
基于BIM技术的算量软件具有以下特征()。A.基于三维模型进行工程量计算 B.
下列()不是BIM软件的特点。A.操纵可视化 B.信息完备性 C.渲染精美性
下面哪一项不是BIM在运维阶段的应用内容?()A.机械通风 B.垂直交通 C
下列哪项不是链接CAD界面后可选择的颜色显示方式?()A.彩色 B.黑白 C
下列哪项不是Revit提供的基础形式?()A.独立基础 B.桩基础 C.条形
基于BIM技术的机电深化设计软件的主要特征不包括()。A.机电设计校验计算 B
随机试题
Whatisthereportmainlyabout?[originaltext]Upnextisourdailybusinessrep
HowmanypeoplewerekilledinJohnScott’shome?[originaltext]Theheadof
既然没有公共汽车了,我们不妨走回家吧。(mayaswell)Wemay/mightaswellwalkhomesincethereisn
[originaltext]W:Hi.M:Hi,I’mgoingdoortodoortonighttotellpeopleabout
SincesettlinginScotlandI______golfasahobby.A、havetakenupB、tookupC、
A.县级以上人民政府负责中医药管理的部门B.区级以上人民政府负责中医药管理的部门
如果一个净债务国从国外接受了净无偿转移,则()。如果一个净债务国从国外接受了净无
与战略导向KPI体系相比,一般绩效评价体系的考评目的以( )为中心。A.目标
(2019年真题)期货公司设立、变更、解散、破产、被撤销期货业务许可的,期货公司
尿红细胞管型常见于下列哪种疾病A:慢性肾衰竭 B:肾盂肾炎 C:急性肾小球肾
最新回复
(
0
)