Preguntas con respuestas sobre "quicksort"

296 preguntas, página #1

0

votos

3

respuestas

vistas 4,260

Optimización de pivote QuickSort de C++

Actualmente, tengo una implementación básica del algoritmo quicksort para ordenar algunos números generados aleatoriamente. La ordenación es eficiente, más que la ordenación por fusión. Sin embargo, para conjuntos de números específicos (por ejemplo, números invertidos que deben ordenarse al revés), necesito optimizar el pivote. ...

preguntado 10 años, 9 meses

-1

votos

1

respuestas

vistas 1,411

ejemplo donde quicksort aplasta

Sé que quicksort no es un método estable, es decir, para elementos iguales, tal vez el miembro de la matriz no se coloque en la posición correcta, necesito un ejemplo de matriz (en el que los elementos se repiten varias veces) quicksort no funciona (necesito, por ejemplo, tres vías del método de partición). Yo podría ...

preguntado 10 años, 10 meses

1

votos

5

respuestas

vistas 983

Algoritmo de clasificación más eficiente para subsecuencias ordenadas

Tengo varias secuencias ordenadas de números de tipo largo (orden ascendente) y quiero generar una secuencia maestra que contenga todos los elementos en el mismo orden. Busco el algoritmo de clasificación más eficiente para resolver este problema. Mi objetivo es C#, .Net 4.0 y, por lo tanto, también agradezco ideas dirigidas a...

preguntado 10 años, 10 meses

44

votos

7

respuestas

vistas 12,678

¿Python más rápido que Haskell compilado?

Tengo un script simple escrito tanto en Python como en Haskell. Lee un archivo con 1,000,000 de enteros separados por saltos de línea, analiza ese archivo en una lista de enteros, lo ordena rápidamente y luego lo escribe en un archivo diferente ordenado. Este archivo tiene el mismo formato que el sin clasificar. Simple. ...

preguntado 10 años, 10 meses

1

votos

2

respuestas

vistas 1,201

Clasificación rápida en C++

Estoy tratando de hacer que Quicksort funcione para ordenar una matriz de 7000 cadenas en orden alfabético, pero todo lo que obtengo es un archivo de salida en blanco. Funciona bien con mi método bubblesort, pero no con este. Estoy seguro de que es un error obvio, pero no puedo precisarlo. ...

preguntado 10 años, 10 meses

0

votos

1

respuestas

vistas 338

¿Cuál es la clasificación rápida más rápida: tabla de clasificación para clasificar algoritmos?

Estaba tratando de optimizar mi clasificación rápida para el rendimiento. Para 4M (1<<22) elementos enteros (4 bytes cada uno), se necesita un algoritmo de clasificación rápida paralelo de 0.5 (0.499703) segundos para clasificar en un sistema que puede admitir 72 subprocesos simultáneos (72 núcleos). Estoy interesado en conocer formas eficientes de mejorar...

preguntado 10 años, 11 meses

0

votos

1

respuestas

vistas 1,826

Modificación de ordenación rápida con ordenación por inserción

Así que tuve que hacer un algoritmo de clasificación rápida usando pivote como el elemento central de la matriz. Lo hice todo bien. Pero ahora me pide que modifique el algoritmo de ordenación rápida para que cuando alguna de las sublistas se reduzca a menos de 20, ordene la sublista usando una ordenación por inserción. ...

preguntado 10 años, 11 meses

0

votos

3

respuestas

vistas 121

QuickSort sobre un campo de un objeto

tengo que hacer una ordenación rápida para crear una matriz de "Piedras" mi pregunta es: quiero hacer la ordenación rápida solo sobre el campo "ValueySize" que es el resultado de "Valor / Tamaño" ¿hay alguna forma de obtener una matriz ordenada de piedras por valorYTamaño? ...

preguntado 10 años, 11 meses

2

votos

2

respuestas

vistas 1,493

Prueba Quicksort usando Coq

Estoy escribiendo una tesis sobre la verificación del programa del algoritmo quicksort usando el sistema Coq. He definido una ordenación rápida en Coq, pero mi supervisor y yo no nos sentimos muy cómodos escribiendo la prueba real usando tácticas. ¿Hay alguien que pueda ayudar con esa sección de la prueba de coq? El seguimiento ...

preguntado 10 años, 11 meses

0

votos

4

respuestas

vistas 1,137

Python QuickSort solo clasifica parcialmente

Estoy aprendiendo el algoritmo de ordenación rápida, pero por alguna razón, la salida de esta implementación de python solo está parcialmente ordenada, y obtengo la 'profundidad de recursión máxima alcanzada' para entradas más grandes. Me he estado golpeando la cabeza contra esto durante los últimos días y sé que probablemente sea algo...

preguntado 10 años, 11 meses