[ImoLUG] father and son
Marco Pizzoli
marco.pizzoli@gmail.com
Mar 6 Dic 2011 11:42:32 CET
Ciao,
Un algoritmo ricorsivo.
Parti da un nodo:
function trova_padre(p,f) {
IF (p == NULL) THEN return(f);
ELSE
IF (padre IN lista_nodi_visitati) THEN trovato_loop()
ELSE
lista_nodi_visitati += padre
trova_padre(p->padre,f->padre);
FI
FI
}
Qualcosa del genere... puo' fare al caso tuo?
Ciao
Marco
2011/12/6 valerio balbi <valerio.balbi@gmail.com>
> Dilemma: supponete di avere un insieme di relazioni R tale che
> sia composto di r(p,f) dove p appartiene all'insieme dei padri P
> e f all'insieme dei figli F.
>
> problema 1:
> trovare l'antenato + vecchio
>
> problema 2:
> definire una condizione che controlli la mancanza di loop (padri che
> sono figli dei loro discendenti)
>
> attendo suggerimenti
>
>
> ciao
> _______________________________________________
> ImoLUG mailing list
> imolug@lists.linux.it
> http://lists.linux.it/listinfo/imolug
> Connettivita' offerta da Waymedia - http://www.waymedia.it/
>
--
_________________________________________
Non è forte chi non cade, ma chi cadendo ha la forza di rialzarsi.
Jim Morrison
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.linux.it/private/imolug/attachments/20111206/4a0a6140/attachment.htm>
Maggiori informazioni sulla lista
ImoLUG