AREGLOS

Páginas: 2 (369 palabras) Publicado: 8 de septiembre de 2014
En programación, una matriz o vector (llamado en inglés array) es una zona de almacenamiento continuo, que contiene una serie de elementos del mismo tipo, los elementos de la matriz. Desde el puntode vista lógico una matriz se puede ver como un conjunto de elementos ordenados en fila (o filas y columnas si tuviera dos dimensiones).

En principio, se puede considerar que todas las matrices sonde una dimensión, la dimensión principal, pero los elementos de dicha fila pueden ser a su vez matrices (un proceso que puede ser recursivo), lo que nos permite hablar de la existencia de matricesmultidimensionales, aunque las más fáciles de imaginar son los de una, dos y tres dimensiones.

Estas estructuras de datos son adecuadas para situaciones en las que el acceso a los datos se realice deforma aleatoria e impredecible. Por el contrario, si los elementos pueden estar ordenados y se va a utilizar acceso secuencial sería más adecuado utilizar una lista, ya que esta estructura puedecambiar de tamaño fácilmente durante la ejecución de un programa.

Índice

1 Índices
2 Notación
3 Forma de acceso
4 Vectores dinámicos y estáticos
4.1 Ejemplos en C
5Vectores multidimensionales
6 Véase también

Índices

Todo vector se compone de un determinado número de elementos. Cada elemento es referenciado por la posición que ocupa dentro del vector.Dichas posiciones son llamadas índice y siempre son correlativos. Existen tres formas de indexar los elementos de una matriz:

Indexación base-cero (0): en este modo el primer elemento del vectorserá la componente cero ('0') del mismo, es decir, tendrá el índice '0'. En consecuencia, si el vector tiene 'n' componentes la última tendrá como índice el valor 'n-1'. El lenguaje C es un ejemplotípico que utiliza este modo de indexación.

Indexación base-uno (1): en esta forma de indexación, el primer elemento de la matriz tiene el índice '1' y el último tiene el índice 'n' (para una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Areglos
  • LA TRANSFORMACION Areglado
  • areglos c++
  • Areglo de niza
  • Areglando La Casa
  • Areglo Directo
  • Areglos En C#
  • Areglos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS