请完成以下链栈的入栈操作算法。Status Push(LinkStack &S, SElemType e)// 在链栈S的栈顶插入新的元素e,使其成为新的栈顶元素{ LinkStack p=____; //产生新的结点if (!p)//空间分配失败return ERROR;p->data=e;____;//修改链,让新结点插入链栈的栈顶____;//栈顶指针指向新的栈顶结点return OK;}
查看答案
请完成以下链栈的出栈操作算法。Status Pop(LinkStack &S, SElemType &e)// 删除链栈S中的栈顶数据元素,并用e返回其值{ if(____){ printf("The Stack is NULL!\n");return ERROR;}LinkStack p=____; //p指针指示链栈的栈顶元素结点e=p->data;//用e保存待删结点的数据元素值____;//栈顶指针S指向原栈顶元素的下一个元素结点free(p); //释放待删结点空间return OK;}
算术表达式(A+B)*(C+D/E)+F-G转换为后缀表达式后为____。
领导中国社会主义事业的核心力量是什么?
A. 中国共产党
B. 全国人民代表大会
C. 国务院
D. 中央军事委员会
“积极防御,防敌突袭”是我国哪个时期的国防战略?
A. 1956—1964
B. 1964—1985
C. 1985—1993
D. 1993—2004