Las pilas son un tipo de adaptadores de contenedores con tipo de funcionamiento LIFO (Last In First Out), donde se agrega un nuevo elemento en un extremo (superior) y se elimina un elemento solo de ese extremo. Stack utiliza un objeto encapsulado de vector o deque (por defecto) o lista (clase de contenedor secuencial) como su contenedor subyacente, proporcionando un conjunto específico de funciones miembro para acceder a sus elementos.
Sintaxis de pila: –
C++
#include <iostream> #include <stack> using namespace std; int main() { stack<int> stack; stack.push(21); stack.push(22); stack.push(24); stack.push(25); stack.pop(); stack.pop(); while (!stack.empty()) { cout << ' ' << stack.top(); stack.pop(); } }
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA