Zusammenfassung der Ressource
Unidad 3: Estructuras Lineales
- 3.1 Listas
- Es una estructura de datos dinámica
- Consta de 2 partes las cuales son
- Campo de información
- Nodo
- Existen varios tipos de listas los cuales son
- Lista simplemente enlazada
- Cuenta con la siguiente apariencia
- Lista circular
- Cuenta con la siguiente apariencia
- Lista doblemente enlazada
- Cuenta con la siguiente apariencia
- Sus operaciones basicas son:
- Crear lista
- Insertar elemento en la lista
- Eliminar elemento de la lista
- 3.2 Pilas
- En una estructura de datos lineal
- La manera de acceder a los datos es LIFO
- Sus operaciones básicas con:
- Push: Inserta un nuevo elemento a la pila
- POP: Remueve el elemento de la pila que se encuentra en el tope
- Vacia: Indica si la pila contiene elementos
- Llena: indica si es posible o no agregar nuevos elementos a la pila
- Un ejemplo de la aplicación de una pila es
- Cuando en un editor de texto se proporciona un botón deshacer
- que cancela y reestablece el estado anterior del documento
- 3.3 Colas
- Es una estructura de datos lineal
- Se puede acceder a ellos mediante FIFO
- Sus operaciones basicas son:
- Crear: Crea la cola
- Encolar: añade un nuevo elemento a la cola
- Desencolar: Se elimina el primer elemento que ingreso a la cola
- Frente: se devuelve el elemento frontal de la cola
- Nos indica el la cola esta vacia
- Existen 4 tipos de colas
- Cola simple
- Cola de prioridades
- cola circular
- Cola doble