NOMENCLATURA ARBOLES ESTRUCTURA DATOS C#

 

 

 

NOMENCLATURA SOBRE ARBOLES

- Raíz: es aquel elemento que no tiene antecesor; ejemplo: a.

- Rama: arista entre dos nodos.

- Antecesor: un nodo X es es antecesor de un nodo Y si por alguna de las ramas de X se puede llegar a Y.

- Sucesor: un nodo X es sucesor de un nodo Y si por alguna de las ramas de Y se puede llegar a X.

- Grado de un nodo: el número de descendientes directos que tiene. Ejemplo: c tiene grado 2, d tiene grado 0, a tiene grado 2.

- Hoja: nodo que no tiene descendientes: grado 0. Ejemplo: d

- Nodo interno: aquel que tiene al menos un descendiente.

- Nivel: número de ramas que hay que recorrer para llegar de la raíz a un nodo. Ejemplo: el nivel del nodo a es 1 (es un convenio), el nivel del nodo e es 3.

 

- Altura: el nivel más alto del árbol. En el ejemplo de la figura 1 la altura es 3.

- Anchura: es el mayor valor del número de nodos que hay en un nivel. En la figura, la anchura es 3.

Aclaraciones: se ha denominado "a" a la raíz, pero se puede observar según la figura que cualquier nodo podría ser considerado raíz, basta con girar el árbol. Podría determinarse por ejemplo que "b" fuera la raíz, y "a" y "d" los sucesores inmediatos de la raíz "b". Sin embargo, en las implementaciones sobre un computador que se realizan a continuación es necesaria una jerarquía, es decir, que haya una única raíz.

NOMENCLATURA ARBOLES ESTRUCTURA DATOS C#

NOMENCLATURA ARBOLES ESTRUCTURA DATOS C#

- Sucesor: un nodo X es sucesor de un nodo Y si por alguna de las ramas de Y se puede llegar a X. - Antecesor: un nodo X es es antecesor de un nodo Y si por a

programar

es

https://aprendeprogramando.es/static/images/programar-nomenclatura-arboles-estructura-datos-c-338-0.jpg

2024-09-15

 

NOMENCLATURA ARBOLES ESTRUCTURA DATOS C#
NOMENCLATURA ARBOLES ESTRUCTURA DATOS C#

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

 

 

Update cookies preferences