Questions marquées «sorting»

le problème algorithmique de l'ordre d'un ensemble d'éléments par rapport à une relation d'ordre.


2
Nom de ce problème de réarrangement / tri?
On vous donne un tableau de longueur . Chaque élément du tableau appartient à l'une des K classes. Vous êtes censé réorganiser le tableau en utilisant un nombre minimum d'opérations de swap afin que tous les éléments de la même classe soient toujours regroupés, c'est-à-dire qu'ils forment un sous- tableau …



1
Quelle mesure de trouble utiliser lors de l'analyse de Quicksort
J'essaie de comprendre pourquoi le tri rapide utilisant la partition Lomuto et un pivot fixe fonctionne de manière irrégulière, mais globalement médiocre, sur des entrées générées de manière aléatoire. Je pense que même si les entrées sont générées de manière aléatoire, il peut y avoir beaucoup d'ordre dans les séquences, …

2
Existe-t-il un algorithme de «tri» qui renvoie une permutation aléatoire lors de l'utilisation d'un comparateur à pièces?
Inspiré par cette question dans laquelle le demandeur veut savoir si le temps d'exécution change lorsque le comparateur utilisé dans un algorithme de recherche standard est remplacé par un coin-flip équitable, et aussi l' échec de Microsoft pour écrire un générateur de permutation uniforme, ma question est donc : Existe-t-il …

3
Quicksort a-t-il toujours un temps d'exécution quadratique si vous choisissez un élément maximum comme pivot?
Si vous disposez d'un algorithme de tri rapide et que vous sélectionnez toujours le plus petit (ou le plus grand) élément comme pivot; Ai-je raison de supposer que si vous fournissez un ensemble de données déjà trié, vous obtiendrez toujours les performances les plus défavorables, que votre liste «déjà triée» …


3
Comment savoir si un réseau de comparaison est trié?
On me présente un réseau de comparaison. Comment déterminer si le réseau de comparaison est un réseau de tri? Dans l'image ci-dessous, il y a un exemple de réseau de tri par sélection et de tri par insertion. L'objectif est d'avoir un réseau de comparaison et de trier les valeurs …
9 sorting 

2
Trier un tableau de
J'essaie de comprendre comment trier un tableau de nnn éléments quand seulement lognJournal⁡n\log n ne sont pas en place. J'ai entendu dire que trier un tableau avec au plus jejeI les inversions ont de la complexité O ( nlog( Je/ n))O(nJournal⁡(je/n))O(n\log(I/n)). Parce qu'il y aJournalnJournal⁡n\log n éléments qui ne sont …
8 sorting 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.