C++ Stack & Queue
这两个是容器适配器,它们限制了访问元素的方式,用于特定的场景。
std::stack (栈)
遵循 LIFO (Last In First Out,后进先出) 原则。你只能访问栈顶的元素。
push(): 入栈。pop(): 出栈(移除栈顶)。top(): 获取栈顶元素。
std::queue (队列)
遵循 FIFO (First In First Out,先进先出) 原则。你在队尾添加元素,在队首移除元素。
push(): 入队(在末尾)。pop(): 出队(移除头部)。front(): 获取队首元素。back(): 获取队尾元素。
运行结果 / 调试信息
等待编译...
本节课暂无动态演示