Bucket sort, ou bin sort, é um algoritmo de ordenação que funciona dividindo um vetor em um número finito de recipientes. Cada recipiente é então ordenado individualmente, seja usando um algoritmo de ordenação diferente, ou usando o algoritmo bucket sort recursivamente. fonte
Tarefas:
Complexidade:
-
Tempo:
- melhor caso.....: O(n+k)
- caso médio......: O(n+k)
- caso esperado.: O(n)
- pior caso..........: O(n²)
-
Espaço:
- O(n+k) , k = quantidade de baldes