Skip to content

Latest commit

 

History

History
22 lines (12 loc) · 2.09 KB

Arreglos.md

File metadata and controls

22 lines (12 loc) · 2.09 KB

Arreglos

20_08_2022

Los arreglos nos permiten guardar varios datos en un mismo lugar de forma ordenada. Podemos ver a un arreglo como una estantería con libros, la estantería contiene y ordena los libros, uno detrás de otro, uno al principio y uno al final.

Al tener varios datos en un mismo lugar necesitamos relacionarlos o agruparlos, darles un nombre, el nombre de un arreglo nos debería dar el contexto de sus datos ¿Que son? ¿Nombre de usuarios o los precios de la harina a lo largo del año? Esa información no la dará el nombre del arreglo.

Un arreglo contiene varios datos, estos se ordenan y guardan uno detrás de otro (como los libros en un estante), para usar cada uno de los datos individualmente usamos un índice o subíndice dependiendo del lenguaje. Este índice vendría a ser la posición del lugar donde está el libro dentro del estante (primero lugar, segundo lugar, tercer lugar, etc.), esto quiere decir que el tercer lugar de la estantería podría tener un libro y luego podríamos quitar ese libro y el tercer lugar del estante quedaría vacío y podríamos poner otro libro, y así sucesivamente.

Los arreglos generalmente contiene datos del mismo tipo, pero esto puede cambiar según el lenguaje, también, en algunos lenguajes tenemos que definir el largo de un arreglo antes de usarlo, es como definir la cantidad de libros que tendrá un estante.

Los arreglos son como un vector o matriz en álgebra, así que también se les da ese nombre.

Un arreglo es un conjunto de posiciones en memoria relacionadas a través de un identificador, esa es la definición técnica de un arreglo.

Arreglos bidimensionales

Si un arreglo era una estantería podemos ver a uno bidimensional como una biblioteca, para acceder a la información primero tenemos que indicar el estante y después la posición del libro.

Arreglos tridimensionales

Un arreglo bidimensional era una biblioteca podemos ver a uno tridimensional como una habitación con bibliotecas, para poder usar o guardar los datos tenemos que indicar la biblioteca, después el estante y por último la posición del libro.