Pascal/Turbo Pascal - arbol vacio

 
Vista:

arbol vacio

Publicado por javitxu (6 intervenciones) el 28/04/2006 09:29:50
Hola, tengo una duda para hacer una funcion q me diga si un arbol está o no vacío. Tengo lo siguiente

PtrNodo = ^Nodo;
Arbol = PtrNodo;
Nodo = RECORD
info: tipoDato;
izq, der: PtrNodo
End;

La función vacio sería asi??

function vacio (a: Arbol): Boolean;
begin
vacio := a = nil;
end;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:arbol vacio

Publicado por M@rceloL (152 intervenciones) el 01/05/2006 02:52:43
Sí... pero hay que tener en cuenta una cosa: el arbol puede estar vacía y la variable NO ser nil. Esto puede pasar si la variable no es incializada, o si después de liberar la variable (con dispose) no se le estableció nil.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar