问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

设栈的存储空间为S(1:m),初始状态为TOP=m+1。经过一系列入栈与退栈操 ...

发布网友 发布时间:2022-04-22 19:51

我来回答

2个回答

热心网友 时间:2023-01-24 10:57

m+1 。

这个栈是从栈顶向栈底压的,一般平时是从栈底向栈顶压,这道题目中是倒过来的。

若TOP≥n时,则给出溢出信息,作出错处理(进栈前首先检查栈是否已满,满则溢出);置TOP=TOP+1(栈指针加1,指向进栈地址);S(TOP)=X,结束(X为新进栈的元素)。



扩展资料:

若TOP≤0,则给出下溢信息,作出错处理(退栈前先检查是否已为空栈, 空则下溢);X=S(TOP),(退栈后的元素赋给X):TOP=TOP-1,结束(栈指针减1,指向栈顶)。

定义stack的简单代码:

stack<int> sta;

入栈:sta.push(x);

出栈:sta.pop();

判断栈的大小: sta.size();

判断栈是否为空:sta.empty();

热心网友 时间:2023-01-24 12:15

首先top=m+1,如果放了一个元素,那么TOP就等于m+1-1 =m,这个时候正好top=m,说明往里放入了一个元素,现在再退出一个元素,正好还原,所以top=m+1。你可以理解成一个弹夹。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 栈的存储空间:1—m,top=1,不就是在栈顶吗,插入一个,top=2,这样理解哪里不对 栈的顺序存储空间s(1:m)是什么意思 设栈的存储空间为S(1:50),初始状态为top=0,现经过一系列正常的入栈与... 出门打工怎样才能快速找到工作? 现在怎么找工作能够快速地找到咧? 西安找工作的方法都有哪些,怎么能快速找到工作? 如何高效找工作,怎么找工作比较靠谱 农民工如何快速找到工作? webrtc beamforming 采用的什么算法 怎么快速找到工作 如何尽快找到合适的工作 大学毕业以后,怎么能够快速的找到工作呢? 怎样快速找到临时工? 如何才能顺利的找到工作? 怎么快速的找找到工作? 找工作应该怎么找怎么能找到好工作? 怎么才能快速找到工作?海投会有效吗? 如何快速找到工作? 怎样才能在最短时间内找到工作? 建筑工地怎么找活,有窍门吗 栈的顺序储存空间中,元素个数怎么算? 栈内存空间是什么意思 进的笔画顺序 栈的顺序存储是什么? 栈的共享存储单元是什么? 栈和队列不是逻辑结构吗,它们的顺序和链式才是存储结构,一题中说栈也是存储结构,请解释一下? 设栈的储存空间为S(1:50),初始状态为top=51? 栈的顺序存储空间我在一个题里看到是,一个栈的顺序存储空间s(1:m... 我没学过数据结构,但是考计算机二级涉及到这方面的知识点,这道题怎么做呀?有大神告诉我吗 农商银行办理房贷审批严吗?一般收入证明都会去查吗? 银行会去单位查按揭买房开的收入证明吗? 想贷款买房,收入证明银行会查么 贷款收入证明公章用假的,单位真的,银行能查出来吗? 收入证明银行会去单位查吗? 贷款买房,办张收入证明是假的,银行会调查吗? 房贷的收入证明银行会细查吗? 银行按揭收入证明开太高了,税务部门会查吗 房贷收入证明有水分,银行会核实吗? 贷款买房 收入证明高于工资,银行会到公司去查帐吗?? 家里按揭在宜宾市买套商品房,签完购房合同,收入证明是朋友公司给开的,银行会去查吗