把1,2,3,4,5,6依次放入堆栈,要想取出时为2,3,4,5,6,1,则堆栈的空间最少为多少

来源:百度知道 编辑:UC知道 时间:2024/05/14 01:32:24

根据题目意思,入栈和出栈的顺序为:
1(入),2(入),2(出),3(入),3(出),4(入),4(出),5(入),5(出),6(入),6(出),
1(出)

通过上面可以看出堆栈里元素最多的时候也只有两个,所以其空间为2

堆栈是先进后出,你放123456进去,出来只能是654321,怎么能出来2,3,4,5,6,1?

没看明白你的意思?

把1,2,3,4,5,6依次放入堆栈,要想取出时为2,3,4,5,6,1,则堆栈的空间最少为多少 把自然数1、2、3、4、5、6、7、8、9依次重复写下去组成一个1993位数,试问:这个数能否被3整除? 依次输入1,2,3,4,5,6,7,8,9 怎样构造平衡二叉树 1+2-3-4+5+6-7-8+......从1开始的连续整数,依次取两个正,两个负.写到前2006个数和是多少? QQ宠物1级要多少个钟头?2级呢?3级呢?4级呢/5级呢?6级呢?依次告诉我!!!! 在数1,2,3,4,5,6,7,8,9,10前面添加正号和负号,并依次运算,所得最小非负数是什么 把平面直角坐标系中以下各点A(-2,1)B(2,1)C(1,-2)D(-4,3)依次连接起来,图形ABCD中角BAD=? 把19头牛按1/2,1/4,1/5的份额依次分给甲乙丙,且牛要全部分完,不能杀牛分肉,那甲乙丙每人该分多少头牛 把3LNO2气体依次通过装有足量的饱和 一个正整数除以5,7,9,11的余数依次为1,2,3,4,则这个数的最小值为