Ricorsione Hw8

I
IvanoTiberi (440 points)
6 12 13
asked Dec 16, 2021 in HW8 by IvanoTiberi (440 points)
Ciao,

Non mi è chiaro se la funzione ricorsiva può essere definita all'interno della classe o anche in quel caso non verrebbe riconosciuta nei test
231 views

2 Answers

Best answer
g
giac (2790 points)
7 14 27
answered Dec 16, 2021 by giac (2,790 points)
selected Dec 16, 2021 by iacopomasi
ti confermo che se usi un metodo ricorsivo, è tutto ok
andrea.sterbini (172340 points)
510 927 1776
commented Dec 16, 2021 by andrea.sterbini (172,340 points)

Il test di ritorsione riconosce la presenza di ricorsione:

  • nelle funzioni definite a livello esterno
  • nei metodi delle classi
NON riconosce invece (ancora):
  • funzioni definite dentro funzioni
  • chiamate ricorsive racchiuse da un try/except che non fa trapelare l'eccezione che uso per riconoscere che è presente la ricorsione
Loriv3 (7970 points)
8 20 84
answered Dec 16, 2021 by Loriv3 (7,970 points)
Dovrebbe essere riconosciuta comunque dal test, basta che la funzione ricorsiva sia fuori da ex credo