Professional Documents
Culture Documents
MOMENTO 3 - FASE 6
DESARROLLO DE LA PRCTICA
1. Como se Definen Lista en Java
El uso de listas en Java es una forma til de almacenar y manipular
grandes volmenes de datos, tal como haramos en una matriz o arreglo,
pero con una serie de ventajas que hacen de este tipo de variables las
ms usadas para el procesamiento de grandes cantidades de
informacin. Las listas son variables que permiten almacenar grandes
cantidades de datos.
Las listas se definen siguiendo la siguiente estructura:
Una vez instanciada vamos a ir creando los elementos e insertndolos en la pila. El mtodo
que inserta elementos en la pila es .push(). Este mtodo recibir como parmetro el elemento
a insertar.
Hemos creado un bucle que nos vaya creando los nmeros y nos hemos apoyado en la
clase Integer y su mtodo .toString() para convertir los nmeros en cadena.
Una vez que tenemos todos los elementos, procedemos al vaciado de la pila. Tendremos que
interactuar sobre la pila hasta que esta est vaca, cosa que nos dice el mtodo .empty(). En
cada una de las iteraciones extraeremos un elemento de la pila mediante el mtodo .pop()
Existe una jerarqua de nodos, de forma que a cada nodo hijo le llega una arista
de otro nodo padre. De esta forma se establece la relacin padre-hijo: p es
padre de h, h es un hijo de p.
El nodo donde comienza la jerarqua se llama nodo raz. A este nodo no llegan
arcos de ningn otro nodo, en otras palabras, no es hijo de ningn nodo padre.
Existe un camino nico entre la raz y cualquiera de los nodos del rbol. El caso
de los nodos que no tienen hijos es el de los nodos externos o nodos hoja. El
resto de nodos son internos, cuando tiene descendientes.
PRACTICA
1. Se desarroll el primer ejercicio Cola 1.
3. Ejemplo de Cola
Referencias
Roldn, A. (s.f.). Curso online gratuito - POO y Java. En la WEB
http://www.ciberaula.com/articulo/arboles.