Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2021-22 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2021-22 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

VIDEOLEZIONI DEL CORSO DI FONDAMENTI DI PROGRAMMAZIONE AA20-21

PROGRAMMING COURSE VIDEOCONFERENCES AY20-21

Restituire radice?! HW 4.2

L
LucaStravato (1360 points)
7 31 38
in Es2 by (1.4k points)
closed by

'''gen_tree(griglia)
che, data la configurazione di gioco griglia,  costruisce l'albero di gioco che si ottiene a partire
dalla configurazione griglia
e ne restituisce la radice. I nodi dell'albero devono essere
oggetti della classe NodoTris.'''

Mi domandavo, se abbiamo in input una griglia che è la configurazione di gioco iniziale da cui poi si costruisce  l'albero di gioco, restituire la radice significa restituire griglia?!

295 views
closed with the note: answered

1 Answer

Best answer
andrea.sterbini (173640 points)
516 941 1795
by (174k points)
selected by
Esatto                                      .
a
andrea (340 points)
2 12 16
by (340 points)
avevo lo stesso dubbio ma se faccio restituire la griglia sotto forma di lista il grade mi da errore quando va a utilizzare i metodi(ad esempio nel primo test 'list' object has no attribute 'tipo'). non dovremmo invece restituire, al posto di griglia, l'oggetto NodoTris(griglia)?
L
LucaStravato (1360 points)
7 31 38
by (1.4k points)
Non bisogna restituire in effetti la griglia come lista di liste, ma per farla semplice bisogna restituire un oggetto di tipo class  NodoTris che ha come nome griglia. Ovvero il nodo radice.