type nodo=
record
dato:integer;
hijoDer:byte;
hijoIzq:byte;
end
type arbol = array[0...(MAX_NODOS-1)] of nodo;
Y explican esto
i indice.
dato(baja) n+ i*4 (dirección)
dato(alta) n+ i*4 +1(dirección)
hijoDer n+ i*4 +2(dirección)
hijoIzq n+ i*4 +3(dirección)
que vendria a ser n en este ejemplo?
Para acceder a la variable hijoDer debo hacer [n+ i*4 +2] no? sindo i el indice del array.
Saludos.