Sei sulla pagina 1di 4

Arreglos

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.

Matrices: Se podría definir como un espacio bidimensional en el computador, en las


matrices se deben almacenar el mismo tipo de datos, también en una matriz se debe
definir el tamaño de esta misma especificando igualmente las filas y columnas.

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.

Arreglo unidimensional: se podría ejemplificar con una lista de edades de x personas


Array (edad), edad (1), edad (2), edad (3), y así sucesivamente este sería un array
unidimensional.
Arreglo bidimensional: se podría ejemplificar con un array bidimensional de 5 filas y 4
columnas que sea almacenará las notas de 5 alumnos diferentes en 3 exámenes diferentes
y en la cuarta columna se podrá saber el promedio que obtuvo cada uno
Bibliografía

IACC (2019), Arreglos, estructura de datos, semana 2.

Potrebbero piacerti anche