Forum
>>
Principianti
>>
Maggiore lista(ricorsivo)
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da igna97 |
2020-03-26 10:41:07 - Maggiore lista(ricorsivo)
|
Buongiorno ragazzi,mi è stato proposto questo quesito,potete darmi indicazioni su come risolverlo?Grazie in anticipo
Testo:. Determinare l’elemento massimo di una lista utilizzando un approccio ricorsivo. Si consiglia di considerare dapprima un solo elemento (che è necessariamente il massimo) e di confrontarlo, ricorsione dopo ricorsione, con tutti gli altri elementi della lista. --- Ultima modifica di igna97 in data 2020-03-26 11:04:09 --- --- Ultima modifica di igna97 in data 2020-03-26 11:04:19 --- |
|
Scritto da RicPol |
2020-03-26 16:22:17 - Re: Maggiore lista(ricorsivo)
|
Si beh, non è però che adesso ogni esercizio del libro può diventare un post "mi potreste aiutare", eh? Gli esercizi sulla ricorsione si risolvono con carta e penna, ragionando. Non puoi limitarti ogni volta a chiedere, senza neanche provare a postare uno straccio di ipotesi di soluzione.
Comunque... in considerazione del fatto che il consiglio dell'esercizio è veramente assurdo (ragazzi, davvero, ma dove li prendete 'sti libri?... ma denunciate chi li scrive, una volta per tutte) ecco ancora un'imbeccata un po' più sensata: prendi il primo e il secondo elemento della lista, confrontali tra loro; scarta dalla lista il più piccolo dei due; chiama la stessa funzione sulla lista rimanente; quando la lista contiene un solo elemento, quello è il massimo che cerchi. https://pythoninwindows.blogspot.com/p/i-miei-libri.html : i miei libri
https://pythoninwindows.blogspot.com : il mio blog |
Pagina: 1
Esegui il login per scrivere una risposta.