Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Victor Vilches
Estructuras de datos
Instituto IACC
16/11/19
Desarrollo
1. Un arreglo se puede definir como un conjunto de datos del mismo ejemplar organizados
en una misma columna y en uno o en más líneas, uno de los mayores beneficios que
posee un arreglo unidimensional es que se puede acceder a cualquier elemento del arreglo
sin tener que acceder a un elemento anterior o posterior, esto se logra mediante un índice
el cual se pone en cada elemento del arreglo el cual nos permite obtener su ubicación
respectiva.
Uno de los principales beneficios que poseen los arreglos es que permiten hacer una gran
cantidad de operaciones para poder hacerlos dentro de ella entre las principales
operaciones podemos encontrar:
Insertar/eliminar
Borrar todo
Buscar
Ordenar
En el caso de la operación suma en un arreglo se podría definir de la siguiente forma;
Se debe recorrer el arreglo completo por ejemplo desde la posición 0 hasta la posición 8, para
esto será necesario un ciclo, dentro de este mismo ciclo deberá estar un acumulador, este será el
encargado de sumar todos los datos para luego, este acumulador empezará fuera del ciclo 0, una
vez ya se haga este ciclo se devolverá el valor del acumulador, de esta forma podemos hacer una
suma dentro de un arreglo.
2. Un arreglo bidimensional se puede definir como una estructura a la cual se debe acceder
a través de 2 índices: fila y columna, el gran beneficio que posee un arreglo
bidimensional es que, aunque todos los datos estén unidos a la matriz principal estos
pueden ser tratados de forma individual por medio de la variable que identificara la
combinación de fila, columna de la celda de los contiene en este caso los índices.
Clave/dato: Clave dato se podría definir como un mapa el cual se asigna a cada clave un
dato, se podría decir que se le asigna un valor a cada clave para poder acceder a esta
información mucho más fácilmente dentro de un array.