主观

两个栈共享数组空间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的栈。

参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服