Está en la página 1de 3

Fecha: 11/05/2022

Operaciones en vectores y
matrices

Programa: Estructura de datos

Actividad: Actividad #4

Tutor / Profesor:

Amin Jose Jalilie Pedrozo

Estudiante:

Brayan Arnulfo Cespedes Hernández


Que son los Vectores

Son similares a los arreglos, pero mas desarrollados ya que crecen o decrecen dinámicamente
según se necesite. La estructura de datos representa un grupo de objetos, este grupo es de
tamaño variable con esto cuando el vector este totalmente (Su capacidad inicial por defecto es 10)
lleno automáticamente se expande, según la capacidad automática se incrementara el doble al
momento de la expansión, s no se requiere o quiere esta cantidad de expansión se puede ajustar,
cuando la capacidad del vector este agotada se redimensionara y reubicara automáticamente esto
crea un nuevo vector y copia los elementos del viejo y finalmente ubica el que causo la expansión.

Que son los array o arreglo

Es una lista de variable la cual para acceder a ella se necesita un índice o posición, dependiendo los
lenguajes de programación los arrays tiene que tener variables del mismo tipo o en otros no, en
algunos lenguajes el tamaño se especificar antes de rellenar y el cual no se puede modificar, pero
en cambio en otro se puede modificar según se necesite. Hay dos tipos de arrays:

Unidimensional: Una lista de datos como lo anterior mencionado.

Multidimensional: Es una lista dentro de otra, para acceder a un array dentro de otro se tiene que
identificar la posición de los dos arrays, del primer array y del array que esta dentro de este, como
ejemplo:

1. (Array externo)
1.1. (Array interno)
1.2. (Array interno)
2. (Array externo)

En la parte anterior se ve un tipo de array multidimensional en el cual para acceder al array


interno se tiene que poner el Array externo se encuentra, en este caso 1 y la posición del array
interno en este caso 2 para finalizar el array interno terminaría como posición 1.2

Arreglos

En algunos lenguajes su tamaño queda fijo en tiempo de compilación (El tiempo de compilación es
el tiempo desde que el programa es cargado por primera vez hasta que el programa es parsed) o
en otros lenguajes queda fijado en el tiempo de ejecución, sin embargo después de fijarlo no se
puede alterar
Bibliografía

(FCEIA, s.f.)

FCEIA. (s.f.). Obtenido de https://www.fceia.unr.edu.ar/estruc/2006/vector.htm

(Kiko palomares, s.f.)

Kiko palomares. (s.f.). Obtenido de https://www.kikopalomares.com/blog/que-es-un-arreglo-


vector-o-array-en-programacion

También podría gustarte