Representación de Árboles Binarios en Memoria
Representación de Árboles Binarios en Memoria
Representación de Árboles Binarios en Memoria
Investigacin 2
II Semestre 2017
Representacin en Memoria
Los nodos del rbol binario sern representados como registros que
contendrn como mnimo tres campos. En un campo se almacenar la
informacin del nodo. Los dos restantes se utilizarn para apuntar al subarbol
izquierdo y derecho del subrbol en cuestin.
Cada nodo se representa grficamente de la siguiente manera:
Arreglos Unidimensionales
Un arreglo unidimensional es un tipo de datos estructurado que est formado de una coleccin finita y
ordenada de datos del mismo tipo. Es la estructura natural para modelar listas de elementos iguales. El
tipo de acceso a los arreglos unidimensionales es el acceso directo, es decir, podemos acceder a
cualquier elemento del arreglo sin tener que consultar a elementos anteriores o posteriores, esto
mediante el uso de un ndice para cada elemento del arreglo que nos da su posicin relativa. Para
implementar arreglos unidimensionales se debe reservar espacio en memoria, y se debe proporcionar la
direccin base del arreglo, la cota superior y la inferior.
REPRESENTACION EN MEMORIA
x : array[1..5]
Para establecer el rango del arreglo (nmero total de elementos) que componen el arreglo se utiliza la
siguiente formula:
donde:
Para calcular la direccin de memoria de un elemento dentro de un arreglo se usa la siguiente formula:
donde :
li = Lmite inferior