Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 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 2023-24 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.

Restituire radice?! HW 4.2

L
LucaStravato (1360 points)
10 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?!

473 views
closed with the note: answered

1 Answer

Best answer
andrea.sterbini (207920 points)
749 1267 2373
by (208k points)
selected by
Esatto                                      .
a
andrea (340 points)
3 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)
10 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.