Matrices
Objetivos
1. Definir e inicializar arrays de una y varias dimensiones
2. Referenciar y manipular arrays completos y elementos de los arrays
3. Utilizar arrays y sus elementos comoparámetros de invocación a métodos
4. Presentar algoritmos de ordenación y búsqueda de arrays
5. Presentar las distintas clases de colecciones
6. Utilizar la clase ArrayList
7. Manejar losalgoritmos sobre colecciones
CONTENIDO PAGINA
1. INTRODUCCION
Los arreglos son estructuras de datos que consisten en elementos de información del mismo tipo relacionadosentre sí.
Los arreglos son entidades “estáticas” en cuanto a que su tamaño no cambia una vez que han sido creadas.
Un arreglo es un grupo de posiciones de memoria contiguas. Todas las cualestienen el mismo nombre y el mismo tipo.
Los arreglos pueden ser unidimensionales (vectores) ó bidimensionales (matrices)
EJEMPLOS:
VECTOR
2
3
4
5
34
21
MATRIZ
2
5
8
1
3
6
7
2
64
9
0
8
5
4
3
2. VECTORES
Un vector es una estructura de datos lineal, donde sus elementos tienen un orden, cada elemento a partir del primer elemento ocupan una posición contigua al anterior.2
3
4
5
34
21
[ 0 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ]
2.1.Declaración de vectores en java
Los arreglos ocupan espacio en la memoria. El programador especifica el tipo de los elementos y usa el operador new para asignar espacio de almacenamiento al número deelementos requerido para el arreglo. Entonces para declarar al vector vector_numeros del ejemplo anterior sería:
int vector_numeros [ ] = new int[ 6 ];
2.2. Valores por Defecto en un VectorEn java, una vez creado un vector con datos numéricos, los datos del vector por defecto se inicializan en cero. Por ejemplo:
0
0
0
0
0
0
2.3. Asignación de Arreglos
Para asignar un...
Regístrate para leer el documento completo.