Estratto del documento

ex: Scrivere cosa fa l'algoritmo:

def metodoA(V):

x = []

i = 1

while i < len(V):

 l = V[i-1]

 if V[i-1] < l:

  l = V[i-1]

 x.append(l)

 i = i + 2

return x

def main():

 lista = [7, 3, 8, 14]

 x = metodoA(lista)

 print(x)

main()

La funzione metodoA riceve un vettore v e restituisce un vettore x di dimensione pari alla meta del vettore di input x. Contiene il minimo per ciascuna coppia di elementi consecutivi.

Traccia di esecuzione:

i = 1

entro nel while

i :) i = 1, l = V[1] = 3, V[l-1] = V[0] = 7, x = [3]

i :) i = 3, l = V[3] = 8, V[1-1] = V[2] = 9, x = [3, 8]

i :) i = 5, l = V[5] = 4, V[4] =

Anteprima
Vedrai una selezione di 5 pagine su 18
Esercizi d'esame svolti Fondamenti di informatica  Pag. 1 Esercizi d'esame svolti Fondamenti di informatica  Pag. 2
Anteprima di 5 pagg. su 18.
Scarica il documento per vederlo tutto.
Esercizi d'esame svolti Fondamenti di informatica  Pag. 6
Anteprima di 5 pagg. su 18.
Scarica il documento per vederlo tutto.
Esercizi d'esame svolti Fondamenti di informatica  Pag. 11
Anteprima di 5 pagg. su 18.
Scarica il documento per vederlo tutto.
Esercizi d'esame svolti Fondamenti di informatica  Pag. 16
1 su 18
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Marco.0204 di informazioni apprese con la frequenza delle lezioni di Fondamenti di informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università della Calabria o del prof Zumpano Ester.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community