![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++STL
wsj_
勤奋者,进步乎。
展开
-
C++用栈实现队列功能(push,pop,top,empty)
之前已经了解过了栈和队列的特性,再温习一下栈:先进后出,后进先出。队列:先进先出,后进后出。好,直接边思考边写代码#include<iostream>#include<stack>//先构建一个队列的类class MyQueue{public: void push(int data) //push要解决的问题就是:将栈操作中 后push进去的元素...原创 2020-04-22 23:20:55 · 1554 阅读 · 0 评论 -
C++用队列实现栈功能(push,pop,top,empty)
首先分析一下队列和栈的特点队列:先进先出,后进后出。栈:先进后出、后进先出。知道特性后,我们边思考边写。#include<iostream>//先声明一个栈类class Stack{public: void push(int data); int pop(); int top(); bool empty(); private: queue<int&...原创 2020-04-22 22:49:09 · 1110 阅读 · 0 评论