Resultados da pesquisa a pedido "quicksort"

2 a resposta

Erro de tempo de execução do Python Quicksort: profundidade máxima de recursão excedida em cmp

Estou escrevendo um programa que lerá um arquivo de texto contendo 5.163 nomes. (arquivo de texto pode ser vistoaqui [http://pastebin.com/BAKTJKy6]) Depois, desejo armazenar os nomes em uma lista chamada 'nomes'. Depois, classifico a lista com ...

1 a resposta

Classificação rápida programada em C

Estou lendo ANSI C da K&R. Me deparei com o programa qsort. Eu quero uma ajudinha. Suponha que eu tenha 9 elementos com o índice 0-> 8. Por favor, leia os comentários para ver se estou entendendo correto ou não. Muito obrigado por seus ...

2 a resposta

Particionamento de 3 vias do QuickSort Dijkstra: por que a troca extra?

Dado o algoritmo aqui, observe o cenário em que eu estou em "X", acontece o seguinte: Cenário:i -> "X", "X"> "P" 1. swap("X", "Z"), gt--; // the value at i is now "Z", which is still > "P" 2. swap("Z", "Y"), gt--; // the value at i is now ...

1 a resposta

Como implementar uma classificação rápida no Delphi sem obter erros de violação de acesso para um grande número de registros?

Aqui está meu código atual: function StudentQuickSort(StudentList:TStudentArray;ArrayLength:integer):TStudentArray; var Pivot:TstudentArray; LesserList:TStudentArray; GreaterList:TstudentArray; ArrayCount:Integer; LesserCount:Integer; ...

2 a resposta

Qual a diferença entre classificação rápida e classificação rápida de pivô duplo?

Eu nunca vi um pivô duplo rápido antes. Se é uma edição de atualização de classificação rápida? E qual é a diferença entre classificação rápida e classificação rápida de pivô duplo?

5 a resposta

Qual é a vantagem de usar a recursão da cauda aqui?

1 a resposta

QuickSort não recursivo

Estou curioso para saber se a minha implementação do algoritmo QuickSort não recursivo algumas desvantagens ou rochas escondidas. O que deve ser modificado p...

4 a resposta

Java: Como classificar o tipo personalizado ArrayList

30 a resposta

Quicksort com Python

Eu sou totalmente novo para python e estou tentando implementar quicksort nele. Alguém poderia me ajudar a completar meu código?Eu não sei como concatenar as...

6 a resposta

Ordenação rápida. Como escolher o elemento pivot?

Eu li sobre algoritmo quicksort e não entendo como escolher o elemento pivot. De tutoriais eu recebo código de exemplo do quciksort: