栈和队列

来源:互联网 发布:c语言中char的意思 编辑:程序博客网 时间:2024/06/07 13:10

都可以用数组来模拟,复习一下:

栈:

int stack[Max],top=-1;stack[++top]=num;//pushnum=stack[top--];//pop

队列:

int queue[Size];int front=0,rear=0;queue[rear++]=num;//enqueuenum=queue[front++];//dequeueif(rear==Size)printf("the queue is full\n");if(front==rear)printf("the queue is empty\n");



原创粉丝点击