Perguntas com a marcação «sorting»

Dada uma sequência de elementos, encontre uma permutação tal que os elementos estejam em uma determinada ordem.

1
Complexidade do tipo cego?
Todos sabemos que a complexidade mínima de um algoritmo de classificação baseado em comparação é Ω(nlogn)Ω(nlog⁡n)\Omega(n \log n) comparações. Estou tentando fazer uma classificação às cegas , ou seja, dado um número nnn saída de um circuito (com portas booleanas, aritméticas e de "comparação") que classifica uma lista de nnn …



1
Referência original para Huffman em forma de Merge Sort?
Qual é a primeira publicação do conceito de otimização de mesclagem por identificar sequências de posições consecutivas em ordens crescentes (também conhecidas como execuções) em tempo linear; então mesclando repetidamente as duas seqüências mais curtas e adicionando o resultado dessa mesclagem à lista de fragmentos classificados. Em algumas de minhas …




2
Complexidade assintótica da classificação usando comparações k
A classificação usando comparações de dois elementos tem uma complexidade assintótica de pior caso de (alcançada por mergesort, heapsort, inserção binária, ford-johnson, pelo menos), o que é ideal.nlog2(n)nlog2⁡(n)n \log_2(n) Se classificarmos usando comparações que classificam k elementos como blocos de construção, o limite inferior da teoria da informação é . …

1
Que vantagem o heapsort tem sobre o smoothsort?
A Wikipedia afirma que as vantagens do smoothsort sobre o heapsort é que, às vezes , chega mais perto do tempo O (n). Agora eu estava imaginando que vantagem o heapsort tem sobre o smoothsort? Ou, para reformular esta pergunta, o smoothsort é sempre uma escolha melhor que o heapsort …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.