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

Do you need help?

Come analizzare il compito 7 dovendo usare la ricorsione?

Heretic (460 points)
4 5 7
in HW7 opzionale by (460 points)
Ciao a tutti,

ho capito cosa chiede il compito. Ho moltissime difficoltà nel riuscire a capire come analizzare il problema dovendo usare la ricorsione (probabilmente perché non ne ho capito il funzionamento).

La mia idea è di partire trasformando la stringa in lista e poi vedere quali sono gli interi che si ripetono più di 2 volte, perché per gli altri esiste solo un solo "nodo".

È qui che dovrei inserire la funzione ricorsiva che va a popolare una lista di nodi fino a che non si giunge alle foglie. Non so proprio come affrontare la cosa.

Qual è il caso base su cui poter creare la ricorsione? Una lista che contiene ogni numero una sola volta?
518 views
closed

2 Answers

Best answer
E
Edward (25950 points)
4 4 172
by (26.0k points)
selected by

Qual è il caso base su cui poter creare la ricorsione? Una lista che contiene ogni numero una sola volta?

Esatto, il caso base è una lista nella quale nessun elemento si ripete. Cosa che puoi verificare semplicemente con un insieme.

Dai anche un'occhiata a questo thread.

andrea.sterbini (207940 points)
756 1270 2377
by (208k points)
una lista che non contiene doppioni