中易网

出栈 栈顶指针

答案:2  悬赏:50  
解决时间 2021-02-20 06:40
我一直搞不懂出栈
是 top=top-1 v[top]=x 还是v[top]=x top=top-1
还有进栈应该是哪个先那个后???
最佳答案
这个是栈的数组表示法。你要出栈,当然是先把元素输出,然后再把数组缩小,即就是top减1。
所以,出栈是x=v[top];top--;
进栈就反过来呗。你要先把数组扩大,才有数组空间存数据嘛。
所以是top++;v[top]=x;
如果是指针表示的,那要稍微麻烦一点。但道理都是一样的.
如果对你有帮助,请及时采纳。如果有疑问,请随时追问。谢谢!
全部回答
楼主问的栈只有一个栈顶指针而没有栈底指针 栈这个数据结构就像水桶 没有水的时候 栈顶指针指向桶底部 有水的时候栈顶指针指向水面 通俗的讲s->ptop指向水面的那个位置 s->ptop->data 当然就是水面那个位置存放的水了 上面说的水就是一种数据类型了 比如 int
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
220v电热锅用了110v电压可以吗
台湾山脉的东经位置不如长白山脉,为何地理书
太阳冉冉升起还可以怎样说冉冉还可以用什么词
天美汇鸡翅包饭地址在哪,我要去那里办事
衣柜里脚线指的是什么
求<埋葬>-网络歌手的歌词!
宝马3系故障码2b67空气流量不可信
我已手机包月上网,要在3G·QQ·com上QQ还需
桐健堂药房在哪里啊,我有事要去这个地方
0➖4等于多少,还有8➗0等于多少
身份证新规4月9号试行是怎么回事
佛山机电安装集团有限公司路灯工程分公司怎么
ps3已经被淘汰了吗?
水淹咸鸭蛋1斤要多少盐?
熊出没干脆面是第几集
推荐资讯
华润漆(四季青社区卫生服务站西)地址在什么地
远望超市在哪里啊,我有事要去这个地方
蝶阀中sp什么意思
从北京南站到燕山大酒店怎么走?
出国澳大利亚建筑工地打工费用多个钱我是赶紧
htc g8 新浪微博手机客户端 网络连接错误
25x1+25x2+25x3+25x4+25x5+25x6+25x7最简便方
老师说我们要向白杨总是那么坚强不软弱也不动
潮人尚品(二部)在哪里啊,我有事要去这个地方
宁波机场到宁波东火车站怎么走 麻烦详细 如坐
有什么简单的办法把白衬衫洗的像广告里那样亮
cad如何测点坐标
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?