31 enero, 2015

Prueba e Blog

Las estructuras dinámicas de datos son estructuras que cuya dimensión puede crecer o disminuir durante la ejecución del programa. Una estructuradinámica de datos es una colección de elementos llamados nodos. Al contrario que un array, que contiene espacio para almacenar un número fijo de elementos, una estructura dinámica de datos se amplía y contrae durante la ejecución del programa.
Las estructuras dinámicas de datos se pueden dividir en dos grandes grupos:
Lineales: listas enlazadas, pilas, colas
No lineales: árboles , grafos
Las estructuras dinámicas de datos son de gran utilidad para almacenar datos del mundo real, que están cambiando constantemente. Por ejemplo si tenemos almacenados en un array los datos de los alumnos de un curso, los cuales estan ordenados de acuerdo al promedio, para insertar un nuevo alumno seria necesario correr cada elemento un espacio: Si en su lugar se utilizara una estructura dinámica de datos, los nuevos datos del alumno se pueden insertar fácilmente.

9 comentarios:

  1. Este comentario ha sido eliminado por el autor.

    ResponderBorrar
  2. esta interesante el tema de las estructuras dinamicas

    ResponderBorrar
  3. quiere decir que las estructuras dinámicas son importantes ya que simplifica el trabajo cada vez más del usuario. me gusto el ejemplo del promedio ya que ese es muy utilizado! si ingresa un alumno de promedio intermedio, automáticamente esta estructura ubica en su casilla correspondiente de acuerdo a los demás promedios dependiendo si los demás son mas altos y/o bajos que ese!

    ResponderBorrar
  4. comentare que una estructura de datos es una forma de organizar un conjunto de datos elementales

    ResponderBorrar
  5. Excelente definiciones chicos(Y)

    ResponderBorrar
  6. el compartir ideas nos hace crear y aprender de manera mas fácil los contenidos

    ResponderBorrar
  7. la estructura dinamica de datos, son estructuras que cuya dimensión pueden crecer o disminuir durante la ejecuión del programa, a demás son de utilidad para almacenar datos al mundo real, que están cambiando constantemente.

    ResponderBorrar