1. Definición
Es un conjunto o estructura de datos homogéneos, finitos, y ordenados que están almacenados en un espacio de memoria RAM, donde se almacenan datos temporalmente. También puede explicarse como una lista de variables. Se imagina como una secuencia de celdas (espacios de memoria), o casillas, donde se puede guardar un elemento del conjunto. Se almacenan bajo un mismo nombre en una especie de lista, donde sólo se diferencian por la posición que tienen en cada arreglo. Para declarar un arreglo tiene que indicar su tipo, un nombre único y la cantidad de elementos que va a contener. también son llamados vector o lista. Son unidimensionales.
![Resultado de imagen para arreglos en la programacion](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg12dcjSCccFf_SpG0M9EywLtUgoyBQ3U2N2ZLBqrntzmJB9BIFIMEPajHv7XJ_jSfQr-ZsF4Ii9tEBiuEH_-_xou8eDw55pSmWS9_0GhqJyow2otvBpfApGHsMoY_3Ztk3xB2DBggX24fE/s1600/Arreglo.png)
Pueden ser de una, dos, tres o más dimensiones.
- Arreglos unidimensionales: los datos, que son de un mismo tipo, se almacenan bajo un mismo nombre en una especie de lista, donde sólo se diferencian por la posición que tienen en cada arreglo. Para declarar un arreglo tiene que indicar su tipo, un nombre único y la cantidad de elementos que va a contener. también son llamados vector o lista.
- Arreglos multidimensionales: es un tipo de dato estructurado, que está compuesto por dimensiones, que quiere decir el número de índices utilizados para referirse a cada parte del arreglo.
- Arreglos con múltiple subíndices: Es la representación de tablas de valores, consistiendo de información arreglada en renglones y columnas. Para identificar un elemento particular, se deben especificar dos subíndices; el primero para el renglón del elemento y el segundo para la columna del elemento. Pueden tener más de dos subíndices.
2. Forma de uso para la programación
Son utilizados por su capacidad de hacer muchas operaciones a la vez sobre grandes conjuntos de datos numéricos de manera eficiente, lo cual puede ser útil en múltiples trabajos.
3. Ejemplos
![programacion en java: invertir un vector](https://tutorias.co/wp-content/uploads/2013/03/invertirVectorJava.jpg)
Este es un arreglo en Java.
Comentarios
Publicar un comentario