Visual C++ .NET - pilas y colas

 
Vista:

pilas y colas

Publicado por anary (1 intervención) el 30/06/2008 17:30:18
hola...vine por aki para ver si me podrian ayudar, es q estoy practikndo para un examen q tengo sobre pilas y colas y queria saber si me podrian pasar algunos programas en donde se implenten estas dos cosas...
se los agradeceria mucho

gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Implementación de pilas y colas

Publicado por Alejandro (265 intervenciones) el 05/02/2024 19:50:43
Hola Anary, claro que sí. Aquí te dejo ejemplos sencillos de implementación de pilas y colas en Visual C++ .NET:

1. Implementación de una pila:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <stack>
 
using namespace std;
 
int main() {
    stack<int> miPila;
 
    // Apilar elementos
    miPila.push(10);
    miPila.push(20);
    miPila.push(30);
 
    // Mostrar elementos de la pila
    cout << "Elementos de la pila:" << endl;
    while (!miPila.empty()) {
        cout << miPila.top() << " ";
        miPila.pop();
    }
 
    return 0;
}

2. Implementación de una cola:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <queue>
 
using namespace std;
 
int main() {
    queue<int> miCola;
 
    // Encolar elementos
    miCola.push(10);
    miCola.push(20);
    miCola.push(30);
 
    // Mostrar elementos de la cola
    cout << "Elementos de la cola:" << endl;
    while (!miCola.empty()) {
        cout << miCola.front() << " ";
        miCola.pop();
    }
 
    return 0;
}

Estos son ejemplos básicos para entender cómo funcionan las pilas y colas en C++ usando las bibliotecas estándar. Espero que te sean de ayuda para tu preparación. ¡Buena suerte en tu examen!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar