
Saber la altura de un arbol
Publicado por diego (98 intervenciones) el 04/11/2013 20:28:46
Buenas tardes, quisiera saber como sería el codigo para calcular la altura de un arbol;
Me trabé y no se bien como seguir.
Me trabé y no se bien como seguir.
1
2
3
4
5
6
7
8
9
10
11
12
procedure calcular_altura(a : arbol, var cant : integer, var altura_actual : integer);
begin
if (a = nil) then
cant := 0
else
begin
if (a^.hijo_izq <> nil) then
calcular_altura(a^.hijo_izq, cant);
if (a^.hijo_der <> nil) then
calcular_altura(a^.hijo_der, cant);
if (cant <> altura_actual) then
cant := cant + 1;
Valora esta pregunta


0