首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设用一个长度为50的数组成(数组元素的下标从0到49)作为栈的存储窨,栈底指标bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【 】个元素。
假设用一个长度为50的数组成(数组元素的下标从0到49)作为栈的存储窨,栈底指标bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【 】个元素。
admin
2009-09-28
80
问题
假设用一个长度为50的数组成(数组元素的下标从0到49)作为栈的存储窨,栈底指标bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【 】个元素。
选项
答案
20
解析
栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈项元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。即栈是按照“先进后出”或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。通常用指针top来指示栈顶的位置,用指针bottom指向栈底。由题意可知栈顶指针top=30,bottom=49,则栈中具有的元素应该为bottom-top+1即49-30+1=20。
转载请注明原文地址:https://kaotiyun.com/show/zS1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
Java中对共享数据操作的并发控制采用传统的【】。
实体联系模型是一种常用的高级上【】模型,而【】是实体联系模型中的核心。
一个向量第1个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是()。
1下列程序创建了一个线程并运行,请填空,使程序完整。publicclassThreadTest{publicstaticvoidmain(Stringargs[]){Helloh=newHello();
线程在生命周期中要经历五种状态,在不使用stop()方法的情况下,线程当前处于终止状态,则它的上一个状态是()。
软件工程的理论和技术性研究的内容主要包括软件开发技术和()。
下面这段程序是基于AWT的Applet用户界面,请根据提示在程序中的画线处填入正确的语句使程序能够正确运行。importjava.applet.Applet;importjava.awt.TextField;publiccla
有如下代码段publicclassOperatorAndExceptions{publicstaticvoidmain(Stringargs[]){inti=10,j=15;
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
下列运算符中,()是布尔逻辑运算符。
随机试题
客户认证技术是保证电子商务交易()的一项重要技术。
屈原《哀郢》一诗的主要特点是()
判断一种观点对错的依据是()。
血小板减少可出现的临床表现是()
某现浇钢筋混凝土异形柱框架结构多层住宅楼,安全等级为二级,框架抗震等级为二级。该房屋各层层高均为3.6m,各层梁高均为450mm,建筑面层厚度为50mm,首层地面标高为±0.000m,基础顶面标高为一1.000m。框架某边柱截面如图1—4(Z)所示,剪跨比
过梁上与过梁成60°角的三角形范围及过梁净跨度( )的高度范围内,不得在其上设置脚手眼。
项目建设成本分析属于建设工程项目()阶段的主要任务。
下面属于间接融资工具的是()。
属于比尔.盖茨确立的10大优秀员工准则的是()。
“己所不欲,勿施于人”,提出这一说法的是()。
最新回复
(
0
)