Um dos desafios dos programadores é desenvolver algoritmos que sejam rápidos e eficientes. No mundo dos algoritmos vale destacar o quicksort, sobre o qual é CORRETO afirmar que:
A
O quicksort é um poderoso algoritmo para gerar números aleatórios.
B
O quicksort é um algoritmo de ordenação que faz uso da técnica de dividir para conquistar.
C
O quicksort é um algoritmo de compactação com técnicas de criptografia.
D
O quicksort é um algoritmo de busca que faz uso de modelos semânticos.
E
O quicksort é um algoritmo de busca que faz uso de modelos neurais.