题目要求我们只用栈的基本操作 push to top 入栈,peek from top 返回栈顶元素,pop from top 移除并返回栈顶元素,size 栈的大小,is_empty 判断栈是否为空,这几个函数来实现队列,也就是说,我们在队列函数push pop peek empty函数中要调用栈的函数实现。 首先栈的特点是先进后出,队列的特点是先进先出,如
#define _CRT_SECURE_NO_WARNINGS 1#include "assert.h"#include "stdio.h"#include "stdbool.h"#include "stdlib.h"#include "string.h"#define N 10typedef int STDataType;int data;//静态栈//typedef s