Las estructuras dinámicas nos permiten optimizar el uso de la memoria al permitir que las estructuras de datos cambien de tamaño durante la ejecución del programa. Aunque no reemplazan a los arreglos en todas sus aplicaciones, nos dan ventajas como un mejor manejo de la memoria y la capacidad de crear o reducir estructuras de datos de forma flexible. Algunas de las aplicaciones más conocidas de listas incluyen listas enlazadas simples y doblemente enlazadas.
0 calificaciones0% encontró este documento útil (0 votos)
513 vistas1 página
Las estructuras dinámicas nos permiten optimizar el uso de la memoria al permitir que las estructuras de datos cambien de tamaño durante la ejecución del programa. Aunque no reemplazan a los arreglos en todas sus aplicaciones, nos dan ventajas como un mejor manejo de la memoria y la capacidad de crear o reducir estructuras de datos de forma flexible. Algunas de las aplicaciones más conocidas de listas incluyen listas enlazadas simples y doblemente enlazadas.
Las estructuras dinámicas nos permiten optimizar el uso de la memoria al permitir que las estructuras de datos cambien de tamaño durante la ejecución del programa. Aunque no reemplazan a los arreglos en todas sus aplicaciones, nos dan ventajas como un mejor manejo de la memoria y la capacidad de crear o reducir estructuras de datos de forma flexible. Algunas de las aplicaciones más conocidas de listas incluyen listas enlazadas simples y doblemente enlazadas.
Las estructuras dinámicas nos permiten optimizar el uso de la memoria al permitir que las estructuras de datos cambien de tamaño durante la ejecución del programa. Aunque no reemplazan a los arreglos en todas sus aplicaciones, nos dan ventajas como un mejor manejo de la memoria y la capacidad de crear o reducir estructuras de datos de forma flexible. Algunas de las aplicaciones más conocidas de listas incluyen listas enlazadas simples y doblemente enlazadas.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 1
Introducción: Veremos la importancia y para que sirven las estructuras dinámicas y
que es lo que nos pueden proporcionar ya que son importantes para la
programación y así poder generar bien algún arreglo, también vemos los diferentes tipos de listas de las aplicaciones mas conocidas. 1. ¿Las estructuras dinámicas pueden reemplazar los arreglos en todas sus aplicaciones? Las estructuras dinámicas nos proporcionan un mejor manejo de memoria pues no desperdiciaremos memoria y solo la ocuparemos, pero aun así estas no reemplazan a los arreglos pues hay algunas cosas que podemos crear con estos, solo nos dan ventajas como crear o reducirle el tiempo de ejecución.
2. ¿Menciona dos de las aplicaciones más conocidas de listas?
¿Como las estructuras de datos dinámicas optimizan el uso de la
memoria? Es importante saber que los arreglos están compuestos por un determinado número de elementos, número que se decide en la fase de diseño, antes de que el programa ejecutable sea creado. En ocasiones se necesitan estructuras que puedan cambiar de tamaño durante la ejecución del programa. Por supuesto que se pueden hacer 'arrays' dinámicos, pero una vez creados, el tamaño también será fijo, y para hacer que crezcan o disminuyan de tamaño, se debe reconstruir desde el inicio. Las estructuras dinámicas nos permiten crear estructuras de datos que se adapten a las necesidades reales a las que suelen enfrentarse los programas. Pero no sólo eso, también permiten crear estructuras de datos muy flexibles, ya sea en cuanto al orden, la estructura interna o las relaciones entre los elementos que las componen. Las estructuras de datos están compuestas de otras pequeñas estructuras a las que se llaman nodos o elementos, que agrupan los datos con los que trabajará el programa.