Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESTRUCTURA DE DATOS
INTRODUCCIN
ASIGNACIN DE MEMORIA
ASIGNACIN DE MEMORIA
La ejecucin de un programa requiere que
diversos elementos se almacenen en la
memoria:
Cdigo del programa (instrucciones)
Datos
Permanentes
Temporales
MEMORIA ESTTICA
MEMORIA ESTTICA
EL STACK DE EJECUCIN
EL STACK DE EJECUCIN
ARREGLOS
Un arreglo es una estructura de datos
que contiene una coleccin de datos del
mismo tipo.
Utilizacin:
Temperaturas mnimas de los ltimos
treinta das
Valor de las acciones de una empresa
durante la ltima semana
ARREGLOS
TERMINOLOGA EN ARREGLOS
TERMINOLOGA EN ARREGLOS
DEFINICIN DE ARREGLOS
Para declarar un arreglo, se utilizan
corchetes para indicar que se trata de
un arreglo y no de una simple variable
del tipo especificado.
Ejemplo:
Vectores: Tipo identificador[];
Tipo[] identificador;
Matrices: Tipo identificador[][];
Tipo[][] identificador;
CREACIN DE UN VECTOR
Ejemplo:
float [] notas = new float[ALUMNOS];
int[] temperaturas = new int [7];
CREACIN MATRICES
Ejemplo:
int[][] temperaturas = new int [12][31]
UTILIZACIN DE ARREGLOS
Ejemplo:
float[] notas = new float [3];
UTILIZACIN DE ARREGLOS
UTILIZACIN DE ARREGLOS
MATRIZ
INICIALIZACIN EN LA DECLARACIN