经典指数          
原因
1544
浏览数
0
收藏数
 

对于一个栈作进栈运算时,应先判别栈是否为 1 ,作退栈运算时,应先判别栈是否为 2 ,当栈中元素为m时,作进栈运算时发生上溢,则说明栈的可用最大容量为 3 。为了增加内存空间的利用率和减少发生上溢的可能性,由两个栈共享一片连续的内存空间时,应将两栈的 4 分别设在这片内存空间的两端,这样只有当 5 时才产生上溢

     举报   纠错  
 
切换
1 个答案
两栈的栈底设在存储空间的两端 这样只有当lefttop 等于righttop时才为满
 
切换
撰写答案
扫描后移动端查看本题