Arreglos. Estructura de Datos
Enviado por Leonardo Aguilar • 29 de Noviembre de 2021 • Tarea • 807 Palabras (4 Páginas) • 151 Visitas
[pic 1]
[pic 2]
[pic 3]
[pic 4]
[pic 5]
[pic 6]
INTRODUCCIÓN
A continuación, se desarrollarán los temas tratados durante la presente semana, los arreglos, su caracterización y sus funciones
Siendo en programación, los arreglos, una estructura básica de datos es importante saber reconocer sus características y su funcionamiento para poder obtener el mejor resultado al trabajar con ellos, para asi lograr un manejo eficiente de los datos en ellos contenidos, y optimizar recursos a la hora de crear algoritmos que manejen estos datos.
DESARROLLO
1. De acuerdo a lo visto en los contenidos, defina y caracterice con sus palabras los arreglos unidimensionales. Además, explique de qué manera se realiza la operación mayor/menor utilizando este tipo de arreglos.
Los arreglos unidimensionales son estructuras lineales de permiten almacenar datos homogéneos, es decir del mismo tipo, de forma ordenada y estructurada, siendo una cantidad finita de datos almacenados, la cual se define al declarar el arreglo, que no puede ser modificada a posteriori y los cuales quedaran asociados a un índice que señala la posición del dato en el arreglo, al mismo tiempo los datos almacenados están relacionados con la variable que identifica al arreglo.
La manera en que se realiza la operación mayor/menor utilizando este tipo de arreglos es con un ciclo for, el cual en cada iteración compara una variable declarada, con los valores almacenados en cada uno de los índices del arreglo y almacenando a su vez el valor que corresponda si es mayor o menor al valor declarado en la variable declarada inicialmente, la cual puede corresponder al dato almacenado en el primer índice del arreglo.
2. Explique gráficamente qué son los arreglos bidimensionales. Además, desarrolle una definición propia para los conceptos matrices y par ordenado.
Columna 0 | Columna 1 | … | Columna n-1 | |
Fila 0 | Dato [0,0] | Dato [0,1] | Dato [0,…] | Dato [0,n-1] |
Fila 1 | Dato [1,0] | Dato [1,1] | Dato [1,…] | Dato [1,n-1] |
… | Dato […,0] | Dato […,1] | Dato […,…] | Dato […,n-1] |
Fila n-1 | Dato [n-1,0] | Dato [n-1,1] | Dato [n-1,…] | Dato [n-1,n-1] |
En la tabla anterior se muestra un arreglo bidimensional de longitud [n,n] es decir n filas y n columnas, en los cuales se almacenan datos en cada una de las celdas o índices bidimensionales, y mostrando el orden de estos para ser llamados por una función.
Las matrices son estructuras de datos bidimensionales en las cuales en cada celda es accesible mediante sus índices de fila y columna, y aunque todos los datos están relacionados con la variable declarada en la matriz, cada uno de ellos se puede manejar de forma individual o independiente del resto de los datos en la matriz
...