Unidad 2 Estructuras de Datos Lineales (Pilas y Colas)
Objetivo: Identificar las características y funcionamiento de pilas y colas.
Instrucciones:
- Revisa estos videos animados sobre el funcionamiento de las pilas y las colas.
- Revisa el video con la explicación de las operaciones y los tipos para realizar los métodos sobre Pilas y Colas a los que les sean solicitados considerando únicamente usar las operaciones de los TDA sin considerar la forma de almacenamiento interno.
- Revisa los ejemplos de pila y cola estática y modificar el método mostrar de cada estructura para que sea correcto.
- Realiza los ejercicios de pilas y colas siguientes de acuerdo a los miembros del grupo
- ALBERTO TOLENTINO, ANGEL M:
- realizar un método que reciba dos pilas y al final del método las dos pilas deben tener el contenido intercambiado.
- realizar un método que reciba una cola de enteros y guarde en un arreglo sus valores pares
- BENITEZ JUAREZ, MARCO ANTONIO.
- realizar un método que muestre los elementos que tiene una pila(al final la pila debe tener su contenido original)
- realizar un método que reciba una cola y guarde en una matriz su contenido
- BLANCO ACOSTA, MANOLO E:
- realizar un método que reciba dos colas y al final del método las dos colas deben tener el contenido intercambiado.
- realizar un método que reciba un arreglo de enteros y guarde en un pila sus valores pares
- CASTILLO GUZMAN, IAN Y:
- realizar un método que cuente cuántos elementos tiene una pila
- realizar un método que reciba un arreglo, una pila y una cola, de tal manera que los valores con contenido par del arreglo se guarden en una cola y los impares en la pila.
- CRUZ VAZQUEZ, ERIK I:
- realizar un método que reciba una cola, dentro del método el contenido de la cola se guardará en un arreglo con sólo el primer y el último elemento de la cola
- realizar un método que reciba una cola y una lista ligada simple y devuelva true si tienen los mismos elementos o false en caso contrario
- FLORES SERRANO, JESUS A.:
- realizar un método que reciba una cola y un arreglo de enteros y guarde el contenido del arreglo en la cola
- realizar un método que verifique si dos pilas contienen los mismos elementos, devolviendo true o false de acuerdo al caso
- GARATE CRUZ, SEBASTIAN D.:
- realizar un método que reciba una cola y una pila y al final del método el contenido de las estructuras quede intercambiado.
- realizar un método que reciba una pila de enteros y devuelva el resultado de multiplicar todos los datos.
- GARCIA MARTINEZ, LUIS ANTONIO:
- realizar un método que cuente cuántos elementos tiene una cola
- realizar un método que reciba un arreglo, una pila y una cola, de tal manera que los los datos de la pila y de la cola se guarden en el arreglo que estaría vacío previamente
- LEZAMA CRUZ, JOSE M:
- realizar un método que reciba una pila y una cola, dentro del método el contenido de la pila se agregara a la cola.(resuelto por maestra)
- realizar un método que reciba una pila y una cola y devuelva true si tienen los mismos elementos en sentido inverso o devuelva false en caso contrario.
- realizar un método que que guarde en una lista ligada el contenido de una pila y de una cola de forma altenada hasta que se vacíe el contenido de la pila y la cola(nuevo ejercicio asignado)
- LOPEZ VICENTE, WEYMAN N:
- realizar un método que reciba una cola y una pila de enteros y al final del método se muestre el valor de cada elemento de la cola elevado al exponente del contenido de la pila.
- realizar un método que reciba una pila de enteros y modifique la estructura para que solo queden en la pila los contenidos con valor par.
- MENDOZA HERNANDEZ, DANIEL:
- realizar un método que reciba una cola y una pila de enteros y al final del método se muestre el valor de cada elemento de la pila elevado al exponente del contenido de la cola.
- realizar un método que reciba una cola de enteros y modifique la estructura para que solo queden en la cola los contenidos con valor par.
- MORA CONTRERAS, CARLOS U:
- realizar un método que reciba una pila de enteros y devuelva la suma de su contenido
- realizar un método que reciba una pila y una cola, dentro del método el contenido de la pila se agregara a la cola.
- OSIO CARMONA, FERNANDO D:
- realizar un método que muestre los elementos que tiene una cola(al final la cola debe tener su contenido original)
- realizar un método que reciba una pila y guarde en una matriz su contenido
- PALENCIA VAZQUEZ, HUGO A.:
- realizar un método que reciba una pila y un dato y devuelva true si ese dato está dentro de la pila al menos una vez o false en caso contrario
- realizar un método que reciba un archivo de enteros y guarde en una cola el contenido
- PEREZ ARCE, GABRIELA:
- realizar un método que reciba una pila y una cola, dentro del método el contenido de la cola se agregara a la pila.
- realizar un método que reciba dos colas y devuelva true si son iguales elemento a elemento o devuelva false en caso contrario.
- RAMIREZ LUIS, CESAR J.:
- realizar un método que reciba una pila y se guarde en otra pila todos sus datos salvo el primer elemento de la pila
- realizar un método que reciba una pila y una lista ligada simple y devuelva true si tienen los mismos elementos o false en caso contrario
- RAMOS ROJAS, EMMANUEL:
- realizar un método que reciba una pila y su contenido se guarde en una lista ligada simple
- realizar un método que reciba una cola de enteros y guarde en un archivo los datos de la cola que no sean datos del inicio ni del final, sólo los de enmedio.
- RODRIGUEZ MARTINEZ, ADRIAN:
- realizar un método que reciba una pila y una cola, dentro del método el contenido de la cola salvo el primero y el último elemento se agregara a la pila.
- realizar un método que reciba una cola y una lista ligada simple y se guarde el contenido de la lista en la cola.
- Nota se asume que la pila y la cola ya existen como estructuras por lo que los métodos a realizar únicamente emplean las operaciones de la pila o la cola y no su implementación interna, por lo que no es válido que desde sus métodos solicitados accedan a las posiciones del arreglo y si obtienen información de las estructuras recuerden respaldar para no perder la información. Al momento todas sus implementaciones tendrán una implementación interna de arreglos aún no se puede implementar con listas ligadas hasta que revisemos el tema de listas.
Evidencia
únicamente métodos en java o c
Comentarios
Publicar un comentario