• Non ci sono risultati.

ESERCIZIO DI ASD DEL 20 OTTOBRE 2008

N/A
N/A
Protected

Academic year: 2021

Condividi "ESERCIZIO DI ASD DEL 20 OTTOBRE 2008"

Copied!
1
0
0

Testo completo

(1)

ESERCIZIO DI ASD DEL 20 OTTOBRE 2008

Distanze Minime

Sia A un vettore contenente n numeri interi positivi. Definiamo la distanza tra due elementi A[i] e A[j] di A come d(A[i], A[j]) = |A[i] − A[j]|.

Si consideri il problema di determinare due distinte posizioni a e b nel vettore A che minimizzino la distanza d(A[a], A[b]), ovvero

∀c, d(d(A[c], A[d]) ≥ d(A[a], A[b])

a.1 Si scriva lo pseudo-codice di un algoritmo per risolvere il problema sopra proposto.

Suggerimento: Copiare il vettore ed ordinarlo. Usare la versione ordinata per trovare gli elementi cercati in Θ(n).

a.2 Si dimostri la correttezza dell’algoritmo descritto.

a.3 Si determini la complessit`a nel caso peggiore dell’algoritmo descritto.

Suggerimento: La complessit`a nel caso peggiore deve risultare Θ(n log n).

Date: 20 Ottobre 2008.

1

Riferimenti

Documenti correlati

105 “Regolamento di disciplina delle funzioni del Dipartimento della Funzione Pubblica della Presidenza del Consiglio dei Ministri in materia di misurazione e

8 che attribuisce funzioni consultive in tema di individuazione ed elaborazione di programmi di studio e sperimentazione relativi all’attività scientifica del

Il Seminario online per le scuole aderenti al Programma Assistenti di Lingua straniera in Italia è rivolto ai docenti tutor, ai Dirigenti Scolastici, ai DSGA e al personale

Si consideri il problema di determinare due distinte posizioni a e b nel vettore A che minimizzino la distanza d(A[a], A[b]), ovvero.. ∀c, d(d(A[c], A[d]) ≥

All’inizio della i-esima iterazione del ciclo for di CercaMinDist(B) la variabile min contiene la distanza minima tra gli elementi in B[1..i] e la distanza minima ` e raggiunta

Avviso Pubblico relativo alla linea di intervento denominata “SMART ENERGY FUND” - Attività II.1 “Fondo di promozione dell’efficienza energetica e della

Al raggiungimento del limite delle disponibilità della dotazione finanziaria stanziata dalle Camere di commercio dell’Emilia-Romagna, Unioncamere Emilia-Romagna provvederà a

112 , ha inizio presso la competente struttura con la presentazione, da parte dell'impresa, di un'unica domanda, contenente, ove necessario, anche la richiesta della