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).
~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)→