Bubble Sort

axpgn
Il "Bubble Sort" è un algoritmo che serve per riordinare una sequenza di numeri.
Partendo dall'inizio della lista, il "Bubble Sort" confronta tra loro due numeri consecutivi della sequenza e se non sono in ordine, li scambia di posto, altrimenti li lascia dov'erano.
Inizia confrontando il primo con il secondo, poi il secondo con il terzo, il terzo col quarto e così via fino alla fine della sequenza.
Se arrivato in fondo la lista non è ancora totalmente ordinata, ricomincia il giro, e lo rifà tante volte quanto necessario.

Supponiamo di avere una qualsiasi sequenza di $40$ numeri distinti.

Qual è la probabilità che il numero in ventesima posizione si ritrovi alla trentesima dopo il primo passaggio del "Bubble Sort"?



Cordialmente, Alex


P.S.: Disclaimer: in questo quesito il "Bubble Sort" funziona come ho detto io :-D

Risposte
vict85
Stai proponendo un problema oppure hai bisogno di aiuto?

Comunque qualche hint:

axpgn
In questa sezione pongo problemi :D

Bokonon

axpgn
:smt023

Ok, ma perché così complicato? :wink: :D



Cordialmente, Alex

Bokonon
"axpgn":

Ok, ma perché così complicato? :wink: :D

Bah mi è venuto così e ho lasciato la penna scrivere :-D
Sicuramente si può risolvere con prodotti di prob. ma mi piaceva l'idea di contare i successi e vederne la curva.

axpgn
La mia ...





Cordialmente, Alex

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.