

Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Spiegazione algoritmi e strutture dati universita di parma
Tipologia: Dispense
1 / 2
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!


Esempio Calcolare la sauna (^) degli uteri^ ex [ (^) × (^) , x. e IN (^) xp x Istanza (^) : Calcolare la (^) sauna (^) degli uteri (^) EIOO Esempio : Calcolare (^) il (^) minimo di 5 un 151 =^ a^7 a^ es^ :^ ttbes^ :^ a^ =^ b
Problema (^5) e ' un insieme di "
{s
..^ sa^ ,.^.^.^ Su^ }^ s^ ,^ e^ sè.^.^.^ <^ sn Cercare (^) la
intero (^) virus , se^ c'^ e^ '
,^ v^
Un (^) algoritmo è (^) una (^) sequenza finta di (^) passi f- istruzioni (^) e descrive^ la (^) sequenza di (^) operazione elementare^ che l' esecutore^ deve compiere
rifinitura : ha^ una struttura Non (^) ambiguità : (^) univocità di (^) interpretazione
fa ' ? %^ , (^) insieme delle
forti (^) o (^) , ieri (^) , itti ordinato
) =^.^ -^ v^ )^ return^ i^ ; (^) m return - i (^) ; } 5am ) .ir/stmZu^ → ho (^) finto
elementi che seguono SEMI ve 5am^ ]^ lento^ la^ ricerca^ e^ la^ contano^ tra^ gli elementi^ che^ precedono^ SEMI [ e '^ del^ tipo divide et^ impera ⑨ in^ t^ bin^ search^ finta^5 , in^ tv^ , Inti^ .int^ si^ {
Questo ha^ un costo
f- (^) istintivi return (^) m (^) ; logaritmica mente^ un F (^) Istruitevi return bin search (^) Is , v^ ,^ mai^ , j )^
Use return (^) bin search (^) Is (^) , v. (^) i. m - il
Esempio Vero 3 5 7 9 13 Velo (^75) Fitz (^) qundi i =3 9 13 quindi 1= ii. (^) o j
f- (^4) Vuoi sfila nn =3 (^) V' IO ) SI 379 ma 4 pm
' e se ] e dato^ che i - -4 (^) return - Ii Esempio (^) rilevante (^) 5=
,^ tra^ cui^ ce^ ne^ potrebbe^ essere^ una^ falsa^ , di^ peso^ diverso
devo (^) individuare l' (^) eventuale moneta falsa col^ minor^ nume^ di^ pesate^ numero^ 9kt^ ' I.
Possibili (^) soluzioni ad ogni pesata^ ho (^3) possibili casi 1424344L (^) ,.^.^. , RL^ lqatodx.iq sante^ ,
piatto sxt^ leggera (^) , pesano tutte uguali piatti^ equivalenti Dopo (^) una pesata (^) distinguo 3 casi Con 2=3?^ →^9 casi Con 3= ' (^) → (^27) casi → Servono^ almeno^3 pesate perché (^) 9<25 (^) , ma (^27725) lira devo dimostrare^ che^ esiste^ un (^) algoritmo che^ risolve^ il (^) problema con 3 pesate d Trovi (^) l' (^) esempio su Fabrizio luccio
Tentativo (^) # 3 ( (^) confronto teme )^ Non^ va bene
IP
I
,.^.^. , Ill 7- P (^) ,.... , il P (^) IP (^) , 273? Iui (^) servono ancora (^3) pesate il .tl (^) ,^ 3L^0 9L (^) , 5ha (^48) , 5 P (^) , gp Tentativo (^) # 2 Non (^) va bene Tentativo (^) # riconforto (^) quaterne )^ V ' .
5L (^) ,.^.^. , 12L^ Ipzp
" servono ancora 3 pesate L