C/C++基础题131.用两个栈实现队列

Hello:
Person person = new Person();
person.Name = “xueyubin”;
person.WeChat = “18309212110”;
person.HeaderPhoto=“戴眼镜、黑眼圈、格子衫、牛仔裤、双肩包”;
person.Sex = “男”;
String major[] = { ‘C’,“C++”, “Linux”,“MySQL” };
person.IWantSay(“关心足够大的问题,注重考察成本的增长趋势!”)
加入专栏,变强!!!!!
Vx公众号回复关键字领取4285G资料在这里插入图片描述

请用栈实现一个队列,支持如下四种操作:

push(x) – 将元素x插到队尾;
pop() – 将队首的元素弹出,并返回该元素;
peek() – 返回队首元素;
empty() – 返回队列是否为空;
注意:

你只能使用栈的标准操作:push to top,peek/pop from top, size 和 is empty;

猜你喜欢

转载自blog.csdn.net/weixin_45488131/article/details/108503875