【C++】stack和queue

栈是一种只能在一端进行插入和删除操作的特殊线性表。它按照后进先出(LastInFirstOut,LIFO)的原则存储数据。打个比方,栈就像一摞盘子,只能从最上面取盘子(删除)或者往最上面放盘子(插入)。队列是...

【C++】stack和queue的模拟实现 && 双端队列deque的介绍

本篇博客的主要内容:STL库中stack和queue的模拟实现以及deque的介绍。这部分是名副其实的奖励内容了,stack和queue作为容器适配器,是基于一些容器实现(如:vector,list以及deque)...