Questions marquées «sorting»

12
Tri des séquences «k-toniques»

J'espère que quelqu'un connaît une référence à cela, donc je n'ai pas à lire la littérature ... Considérons une séquence de nombres . Considérez la séquence comme intervalles . De toute évidence, la séquence d'origine est bitonique si un point quelconque de la ligne réelle est poignardé à 2...

12
trouver les plus petits k éléments du tableau dans O (k)

C'est une question intéressante que j'ai trouvée sur le Web. Étant donné un tableau contenant n nombres (sans aucune information à leur sujet), nous devrions pré-traiter le tableau en temps linéaire afin de pouvoir retourner les k plus petits éléments en temps O (k), quand on nous donne un nombre 1...

12
Peut-on trier sans permutations?

Il est bien connu que le tri des permutations par transposition est dans , car le nombre minimum de transpositions nécessaires pour trier est exactement . Cette notion de "nombre d'inversion" trouve également des applications en combinatoire algébrique, par exemple elle permet de doter d'une...

12
Tri de comparaison aléatoire optimal

Nous connaissons donc tous la borne inférieure de l'arbre de de ⌈ log 2 n ! ⌉ sur le nombre le plus défavorable de comparaisons effectuées par un algorithme de tri comparatif (déterministe). Elle ne s'applique pas au tri par comparaison aléatoire (si nous mesurons les comparaisons attendues pour...

10
Tri avec une moyenne de

Existe-t-il un algorithme de tri basé sur la comparaison qui utilise une moyenne de lg(n!)+o(n)lg(n!)+o(n)\mathrm{lg}(n!)+o(n) comparaisons? L'existence d'un algorithme de comparaison pire des cas lg(n!)+o(n)lg(n!)+o(n)\mathrm{lg}(n!)+o(n)est un problème ouvert, mais le cas moyen suffit pour un...

9
Complexité du tri aveugle?

Nous savons tous que la complexité minimale d'un algorithme de tri basé sur la comparaison est les comparaisons . J'essaie de faire un tri aveugle , c'est-à-dire étant donné un nombre sortie, un circuit (avec des portes booléennes, arithmétiques et de "comparaison") qui trie une liste de...