Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 ITPS - Secondo Anno
 Algoritmi e Strutture Dati + Lab.
 Traccia esonero laboratorio alberi
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

Arcano
Nuovo Utente



Inserito il - 07/12/2007 : 09:53:30  Mostra Profilo  Visita l'Homepage di Arcano Invia a Arcano un Messaggio Privato  Rispondi Quotando
Salve

per caso qualcuno ha/può postare la traccia dell'esonero di laboratorio sugli alberi nari dato che il sito di ferilli è down da due giorni?

Grazie

Jack
Nuovo Utente



Inserito il - 07/12/2007 : 14:44:49  Mostra Profilo  Visita l'Homepage di Jack Invia a Jack un Messaggio Privato  Rispondi Quotando
Alberi n-ari:

* Albero<Tipoelem> acquisisciFile(FILE *F), che applica a ciascun rigo del file di testo F il metodo acquisisciElementoFile(F)
* Albero<Tipoelem> acquisisciTastiera(), che applica a ciascun rigo letto da tastiera (fino a quando l'utente non decide di finire) il metodo acquisisciElementoTastiera()

e generano un albero n-ario, in cui la radice dell'albero è fittizia (non contiene informazione), i nodi intermedi sono caratteri dei campi Desinenza organizzati in modo da raggruppare i caratteri comuni, e le foglie contengono i campi Radice, Uscita e POS associati alla desinenza corrispondente al percorso che le lega alla radice. Ad esempio, il file:
(>=1)ar(e) "v-inf/pres"
(>=1)er(e) "v-inf/pres"
(=1)at(o,i) "s-m/sing,m/pl"
(=1)at(a,e) "s-f/sing,s/pl"
(>1)at(o,a,i,e) "v-part/pass"
genera l'albero:
*
+ r
| + a
| + {Radice: (> = 1); Uscita: (e); POS: (v - i n f / p r e s)}
| + e
| + {Radice: (> = 1); Uscita: (e); POS: (v - i n f / p r e s)}
+ t
+ a
+ {Radice: (= 1); Uscita: (o , i); POS: (s - m / s i n g , m / p l)}
+ {Radice: (= 1); Uscita: (a , e); POS: (s - f / s i n g , f / p l)}
+ {Radice: (> 1); Uscita: (o , a , i , e); POS: (v - p a r t / p a s s)}

* void traduci(Albero<Tipoelem> A, FILE *F), che dato un albero A prodotto dal metodo acquisisciFile(FILE *F) o acquisisciTastiera() ne stampa il contenuto su un file di testo F secondo la sintassi del costrutto switch del C

Ad esempio, l'albero dell'esempio precedente viene tradotto in:
switch (c) {
case 'r': switch (c) {
case 'a': {
printf("Radice: (>=1); Uscita: (e); POS: (v-inf/pres)\n");
}
case 'e': {
printf("Radice: (>=1); Uscita: (e); POS: (v-inf/pres)\n");
}
}
case 't': switch(c) {
case 'a': {
printf("Radice: (=1); Uscita: (o,i); POS: (s-m/sing,m/pl)\n");
printf("Radice: (=1); Uscita: (a,e); POS: (s-f/sing,f/pl)\n");
printf("Radice: (>1); Uscita: (o,a,i,e); POS: (v-part/pass)\n");
}
}
}
Torna all'inizio della Pagina

jhix
Utente giovane


Regione: Puglia
Prov.: Bari


Inserito il - 08/12/2007 : 17:27:18  Mostra Profilo  Visita l'Homepage di jhix Invia a jhix un Messaggio Privato  Rispondi Quotando
ma non mi dite che la consegna di questo e per martedi??????????
perche io devo fare l'eseonero di database...

Modificato da - jhix in data 08/12/2007 17:38:11
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,19 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000