两个栈共享数组空间data[m](定义如下),它们的栈底分别设在数组的两端(初始化后topl=-1,top2=m).
typedef struct{
DataType data[m];
int top1, top2;
}SeqStack;回答下列问题。
(1)编写判断栈满的函数 int stackfull( SeqStack *s);
(2)编写进栈函数 void push( SeqStack *s, int si, DataType x);其中,si取值为0、1,分别表示栈底为0或m-1的栈。
订单号:
遇到问题请联系在线客服
订单号:
遇到问题请联系在线客服