首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
为了增加内存空间的利用率和减少溢出的可能性,通常采用两个栈利用同一块存储空间的方法。通常两个栈的栈底设在内存空间的两端,而栈顶相向,迎面增长。已知有两个栈s1、s2都采用顺序栈方式,并且共享一个存储区[0~maxsize—1]。 设计共享存储空间的
为了增加内存空间的利用率和减少溢出的可能性,通常采用两个栈利用同一块存储空间的方法。通常两个栈的栈底设在内存空间的两端,而栈顶相向,迎面增长。已知有两个栈s1、s2都采用顺序栈方式,并且共享一个存储区[0~maxsize—1]。 设计共享存储空间的
admin
2019-08-01
61
问题
为了增加内存空间的利用率和减少溢出的可能性,通常采用两个栈利用同一块存储空间的方法。通常两个栈的栈底设在内存空间的两端,而栈顶相向,迎面增长。已知有两个栈s1、s2都采用顺序栈方式,并且共享一个存储区[0~maxsize—1]。
设计共享存储空间的两个栈s1、s2的入栈和出栈算法。要求:
给出算法的基本设计思想。
选项
答案
栈s1、s2共享向量空间,将两栈栈底设在向量两端。初始时,sl栈顶指针为-1,s2栈顶为maxsize。两栈顶指针相邻时为栈满。两栈顶相向,迎面增长,栈顶指针指向栈顶元素。
解析
转载请注明原文地址:https://jikaoti.com/ti/qdGjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
抗日战争期间,日本将沦陷区的许多矿产业、钢铁业等交给日本公司管理,其名义是()。
明清时期专制主义空前加强,据此回答问题:以下关于明朝“废行省、设三司”的措施评价最正确的是()
罗马在应用科学尤其是农艺学方面取得了较高的成就,其中《论农业》是研究罗马帝国初期奴隶制经济不可多得的历史文献,《论农业》的作者是()。
民初政党林立,其中进步党是由几个党派合并而成的,其中不包括()。
1946年3月5日,英国前首相丘吉尔在富尔敦发表了(),发出第一个明白无误的“冷战”信号。
对下列4个序列用快速排序方法进行排序,以序列的第1个元素为基准进行划分。在第1趟划分过程中,元素移动次数最多的是()。
设算术表达式由字符串b表示,其中可以包括三种括号:圆括号、方括号以及花括号,嵌套的顺序随意,如:“{[()]()}”。试编写算法,实现判定给定表达式中所含括号是否正确配对的出现。
某机的主要部件如下图所示。(1)请补充各部件间的主要连接线,并注明数据流动方向。(2)拟出指令SUB(R1),一(R2)的执行流程(含取指过程与确定后继指令地址)。该指令的含义是进行减法操作,源操作数地址和目的操作数地址分别在
设有一系统在某时刻的资源分配情况如下:请回答:(1)系统中各进程尚需资源数各是多少?(2)当前系统安全吗?为什么?’(3)如果此时进程P1提出资源请求(0,4,2,0),系统能分配给它吗?若不能则写
下列选项中,降低进程优先级的合理时机是____。
随机试题
下列各选项中,所列内容均属于专利法保护的智力成果的是()。A.①关于一种新化学元素的发现;②一种新型高分子材料的聚合方法B.①一种速算方法;②一种演示新计算方法的教学用具C.①一种减肥新药;②一种新型减肥食品D.①一种诊断早期肝癌的新方法;
正常脐带脱落的时间是
刘某于2008年1月1日到甲公司上班,但一直未签订劳动合同,2009年2月1日,甲公司以双方未签劳动合同为由终止与刘某的劳动关系,则下列表述中,正确的是()。
水泥土搅拌法用水泥作加固料时,下列()是正确的。[2004年真题]
准备、组织工作小组、制定工作计划、调查收集资料、()编制评估报告是项目评估的六部曲。
炎热地区住宅的隔热方法中不包括()。
下列选项中,属于可以减征个人所得税的情形有()。
2016年1月1日,甲公司董事会批准了管理层提出的客户忠诚度计划。该客户忠诚度计划为:持积分卡的客户在甲公司消费1元即可获得1个积分,客户可以使用奖励积分(每一奖励积分的公允价值为0.01元)购买甲公司经营的任何一种商品;奖励积分自授予之日起3年内有效,过
在选择因变量的测定指标时,应综合考虑其()
WhyUseDramaTextsintheLanguageClassroom?I.ValueanduseofdramaA.Theteacherbeingabletorealize"reality"throug
最新回复
(
0
)