Perguntas com a marcação «sorting»

Para perguntas sobre algoritmos de classificação e sua velocidade e complexidade.






3
Como armazenar informações solicitadas em um banco de dados relacional
Estou tentando entender como armazenar corretamente as informações solicitadas em um banco de dados relacional. Um exemplo: Digamos que eu tenha uma lista de reprodução, composta por músicas. Dentro do meu banco de dados relacional, tenho uma tabela Playlistscontendo alguns metadados (nome, criador, etc.). Eu também tenho uma tabela chamada …





2
Por que o java não usa uma classificação radix em primitivas?
java.util.Arrays.sort(/* int[], char[], short[], byte[], boolean[] */) é implementado como um 'quicksort ajustado' em vez de uma classificação de base. Fiz uma comparação de velocidade há um tempo atrás e, com algo como n> 10000, a classificação de radix era sempre mais rápida. porque?
12 java  sorting 

7
Ordenar algoritmos que funcionam com grande quantidade de dados
Estou procurando algoritmos de classificação que possam funcionar com uma grande quantidade de dados, ou seja, que funcionem mesmo quando todo o conjunto de dados não puder ser mantido na memória principal de uma só vez. O único candidato que eu encontrei até agora é a classificação por mesclagem: é …

2
A interface IComparable está desatualizada / "prejudicial"?
IComparable só funciona de uma maneira Digamos que você tenha uma Employeeaula. Em uma exibição, você deseja mostrar todas as Employeesordenadas por nome - em outra, por endereço. Como você vai conseguir isso? Não com IComparable, pelo menos não de maneira idiomática. IComparable tem a lógica no lugar errado A …
11 c#  sorting  comparison 

2
O que faz com que um caso ruim seja resolvido rapidamente?
Estou aprendendo sobre o quicksort e quero ilustrar matrizes diferentes nas quais o quicksort teria dificuldade. O quicksort que eu tenho em mente não possui um embaralhamento aleatório inicial, faz 2 partições e não calcula a mediana. Pensei em três exemplos até agora: [1,2,3,4,5,6,7,8,9,10] - when the array is sorted …


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.