Normalmente, as pessoas escrevem algoritmos apenas para tarefas difíceis. Os algoritmos explicam como encontrar a solução para um problema complicado de álgebra, como encontrar o caminho mais curto através de uma rede contendo milhares de ruas ou como encontrar a melhor mistura de centenas de investimentos para otimizar lucros (STEPHENS, 2013). A Figura 1 ilustra o funcionamento de um algoritmo.
Figura 1 - funcionamento de um algoritmo
a
Fonte: Elaborada pela autora.
Escolha a opção com o nome do algoritmo representado na Figura 1.
Alternativas:
a)
Merge sort
b)
Quicksort
c)
Insertion sort
d)
Selection sort
e)
Bubble sort