C++ 栈 队列

来源:互联网 发布:西门子淘宝旗舰店 编辑:程序博客网 时间:2024/06/16 21:46


InitStack(S);-构造一个空栈

EnQueue(S,D);插入元素D,空栈S队尾加入D

pop(S);删除S的栈顶元素,返回其值

GetTop(S);返回栈顶元素,但不移动元素

ClearStack(S);清除栈S 中的所有元素

StackEmpty(S);判断栈S是否为空,若为空返回true;否则返回false。

队列

InitQueue(Q,x);插入元素x为Q 的新的队尾元素

DeQueue(Q);删除Q的对头元素

Clear Queue( Q);清除队列Q中的所有元素

原创粉丝点击