Sappiamo tutti che la complessità minima di un algoritmo di ordinamento basato sul confronto è il confronto . Sto cercando di fare una sorta di cieco , cioè dato un numero uscita un circuito (con porte booleane, aritmetiche e di "confronto") che ordina un elenco di elementi.n nΩ(nlogn)Ω(nlogn)\Omega(n \log n)nnnnnn …
Per favore, scusa la terseness del titolo, potrei aver sacrificato la chiarezza sull'altare della concisione. Si può vedere che l'inserimento di elementi di un array in un albero di ricerca binario e la loro lettura indietro richiedono (all'inserimento) gli stessi confronti dell'esecuzione di Quicksort su quell'array. La sequenza di pivot …
Non ho capito bene. Voglio dimostrare che il problema di ordinare una matrice per , cioè le righe e le colonne sono in ordine crescente è . Procedo supponendo che possa essere fatto più velocemente di e provo a violare il limite inferiore \ log (m!) Per i confronti necessari …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.