Entradas etiquetadas con listas enlazadas
Fundamentos de Estructuras de Datos Dinámicas y Gestión de Memoria en Programación
Normalmente, un grupo de datos se asociará con una estructura de datos. Hablaremos de estructuras dinámicas cuando los elementos en ellas pueden cambiar con el tiempo en número.
Programas y memoria
Cuando el sistema operativo carga un programa para ejecutarlo y lo convierte en proceso, le asigna cuatro partes lógicas en memoria principal: texto (código del programa), datos (estáticos), pila y una zona libre o heap. Esta zona libre o heap es la que va a contener los datos dinámicos.
Memoria (más…)
Implementación de Estructuras de Datos: Listas Enlazadas y Conjuntos en Python
Definición de Tipos Abstractos de Datos (TAD)
El Tipo Abstracto de Datos (TAD) Lista_Ciclistas[T] define una colección de elementos de tipo T, donde cada elemento representa un ciclista con los siguientes atributos: Nombre, Equipo y Tiempo. Esta estructura permite la gestión de listas de ciclistas, facilitando operaciones de creación, inserción, eliminación y búsqueda.
TAD Lista_Ciclistas[T]
Descripción
- Las
Lista_Ciclistas[T]son colecciones de elementos que, una vez insertados, no modifican (más…)
