永发信息网

数据结构中的两栈共享空间有点不理解求解!

答案:1  悬赏:0  手机版
解决时间 2021-12-02 19:26
数据结构中的两栈共享空间有点不理解求解!
最佳答案
这个应该是以一个数组实现两个栈的共享。
-----------------------------------------------
| | | | | | | | | | | 长度为10的数组

------------------------------------------------
top1(-1) top2(10)
如上图,假设初始top1为-1,top2为11,栈1push了一个数字2,栈2push了一个数字3之后,数组变成如下形式,top1为0,top2为9:

-----------------------------------------------
| 2 | | | | | | | | | 3 |

-----------------------------------------------
top1(0) top2(9)

当整个数组存满的时候top1+1=top2。比如栈1存了2、5、4、6、7,栈2存了3、9、4、8、1,此时top1=4,top2=5
----------------------------------------------------
| 2 | 5 | 4 | 6 | 7 | 1 | 8 | 4 | 9 | 3 |

----------------------------------------------------
top1(4) top2(5)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题对待事物的昨天①要把对象放到总的历史
求高人指点!!!serial port 串口通讯,没办
驾考新规自学直考是什么意思
寿县人社局电话多少
芙蓉区长沙摩音艺术培训中心地址在什么地方,
求一款彩票四星、4D大底集合的软件只要有这个
姜堰闯红灯地点汽车站西
小米4怎么和海信LED48K370实现多屏互动
梦见夏天过年是怎么回事
风靡全球的真空低温烹饪到底是什么鬼
管道的马口怎么算
起点写小说,经过审核只后,多久才能收到稿费
如何打开mac qq 聊天记录的文件
大家都看过《同伊》吧、好多人都说跟大长今差
用仑组词
推荐资讯
幼儿园为什么要开展区域游戏活动
北方的肉为什么分量足
农村大街北建院子风水
什么是从哲学的角度看问题
lol 有新英雄亚托尔斯的可以帮我试验一下吗
注册集团公司,母公司和子公司的股东有关联吗
跪求LOL稻草人攻略~
有没有见过这种led控制卡
2.3+9*(22-19.7)的简便算法是什么?
有人吃过 有一种冰棍 外面是软脆皮 是一个鱼
net4.0安装失败原因是 HRESULT 0xc80002
坦克为什么要几十吨重
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?