Inicio
Semana 5 · Pilas y Colas · PC1
Semana de evaluacion

Pilas y Colas

Esta semana es de evaluacion: Practica Calificada 1 (PC1). Como complemento, encontraras aqui el material teorico sobre Pilas (Stack<T>) y Colas (Queue<T>).

📚 Material teorico

Conceptos clave
  • Pila (Stack<T>): estructura LIFO (Last In, First Out). El ultimo en entrar es el primero en salir. Operaciones: Push, Pop, Peek, Count.
  • Cola (Queue<T>): estructura FIFO (First In, First Out). El primero en entrar es el primero en salir. Operaciones: Enqueue, Dequeue, Peek, Count.
  • Diferencia con List<T>: las pilas y colas restringen el acceso. Solo puedes mirar/sacar el extremo correspondiente. Eso modela mejor flujos como deshacer (pila) o atencion al cliente (cola).
  • Casos de uso comunes: historial de navegacion (pila), cola de impresion (cola), evaluacion de expresiones (pila), turnos de atencion (cola).

📥 Recursos descargables

El material oficial del curso esta en el aula virtual. Aqui se publica el resumen complementario.

📥 PDF DE LA CLASE
Tema 05 — Pilas y Colas

Diapositivas oficiales de la Semana 5. Cubre la definicion de pila y cola, la clase Stack<T> con sus operaciones (Push, Pop, Peek, IsEmpty) y la clase Queue<T> con sus operaciones (Enqueue, Dequeue, Peek, IsEmpty).

⬇ Descargar tema05.pdf
~602 KB · 13 paginas · PDF

🎯 Sobre la PC1

La PC1 evalua los temas vistos en las semanas 1 a 4: POO, arrays, listas y multilistas. Para repasar el formato del examen y resolver paso a paso un caso identico al que cae en la PC1, revisa:

Ir al Taller 2 multilistas Completo (Semana 4)