首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
为了增加内存空间的利用率和减少溢出的可能性,通常采用两个栈利用同一块存储空间的方法。通常两个栈的栈底设在内存空间的两端,而栈顶相向,迎面增长。已知有两个枝s1、s2都采用顺序栈方式,并且共享一个存储区[0~maxsize-1]。设计共享存储空间的两个栈s1
为了增加内存空间的利用率和减少溢出的可能性,通常采用两个栈利用同一块存储空间的方法。通常两个栈的栈底设在内存空间的两端,而栈顶相向,迎面增长。已知有两个枝s1、s2都采用顺序栈方式,并且共享一个存储区[0~maxsize-1]。设计共享存储空间的两个栈s1
admin
2023-02-06
55
问题
为了增加内存空间的利用率和减少溢出的可能性,通常采用两个栈利用同一块存储空间的方法。通常两个栈的栈底设在内存空间的两端,而栈顶相向,迎面增长。已知有两个枝s1、s2都采用顺序栈方式,并且共享一个存储区[0~maxsize-1]。设计共享存储空间的两个栈s1、s2的入栈和出栈算法。要求:
(1)给出算法的基本设计思想。
(2)根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释;
选项
答案
(1)栈s1、s2共享向量空间,将两栈栈底设在向量两端。初始时,s1栈顶指针为-1,s2栈顶为maxsize。两栈顶指针相邻时为栈满。两栈顶相向,迎面增长,栈顶指针指向栈顶元素。 (2)算法设计如下: [*]
解析
转载请注明原文地址:https://kaotiyun.com/show/yEwD777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
课堂讲授是引发学生思考与探究知识、促进学生积极主动学习的重要方法。请简述提高“讲授”有效性的策略有哪些?
在结课时,为了诱发学生的求知欲,王老师对学生说:“欲知后事如何,且听下回分解。”这种结课方式为()。
说服教育法是指通过创设良好的情境,潜移默化地培养学生品德的方法。()
个体身心的某些方面在较早的年龄就已达到较高的发展水平,而有些方面则需要到较晚的年龄阶段才能达到成熟水平。这一特点要求()。
教学日记是教师对自己教学活动中具有教育价值的各种经验以及在此基础上所进行的创造性的理解和认识予以真实的书面记录和描写。常见的教学日记形式包括()。
某高中地理老师正在给学生讲解“对流雨”“锋面雨”和“地形雨”,突然有同学举手提问:“老师,窗外正下着的雨属于三种中的哪一种呢?”老师对这突如其来的发问似乎并未做好准备,草草搪塞过去。过后也并未就该学生提出的问题给予回应。该教师的课堂教学违背的教学原则主要有
50.将符号所代表的新知识与学习者认知结构中已有的适当观念建立起非人为的、实质性的联系属于()。
英国科学家麦克劳德上小学的时候出于对狗的内脏的好奇,偷偷杀死了校长家的狗。校长的惩戒手段是让麦克劳德画出狗的血液循环图和骨骼结构图。校长善意的“惩罚”,使小麦克劳德爱上了生物学,并最终登上了诺贝尔奖的领奖台。案例中校长()。
给定资料1.A市南部两个乡镇为招商引资,和一家畜牧企业签订了投资协议书,并和农民签订了上千亩的土地征用合同,用来创办生猪养殖基地及配套设施等。然而,2018年这家畜牧企业经营跟不上,无力支付土地租赁租金,表层土壤还遭到了破坏。村民张海村说,早知道这样,就
以孩子-兄弟表示法存储的森林的叶子结点数(要求描述结构)。
随机试题
红细胞具有下列生理特性
原核及真核生物调节基因表达的共同意义是为适应环境,维持
A、在注册的执业地点取得相应的处方权B、经所在执业地点执业医师签字或加盖专用签章后方有效C、取得资格后方可开具处方D、其处方权即被取消E、应当经所在医疗机构有处方权的执业医师审核并签名或加盖专用签章后方有效试用期
公孙穴位于
柱下条形基础粱的高度宜为柱距的下列何种比值范围?[2004年第138题]
设在高层建筑内的变配电站应设置什么门与其他部分分隔?
希望:渴望下列选项正确的是()。
设计一个地图导航系统,使其能根据用户需求缩放地图并自动搜索路径,最适合的地图数据应该是(16)。
A、我们的秘密B、没有什么秘密C、不能说的秘密D、谁都有秘密C录音中提到“他自导自演的电影《不能说的秘密》……”,所以选C。
A、Itcouldhelppeopleofallagestoavoidcancer.B、Itwasmainlymeantforcancerpatients.C、Itmightappealmoretoviewers
最新回复
(
0
)