Primeira página
/
Tecnologia
/
What's the temporary complexity of the Merge Sort algorithm in the worst case? O(n^wedge 2) O(n) O(n log n) O(n^wedge n)

Pergunta

What's the temporary complexity of the Merge
Sort algorithm in the worst case?
O(n^wedge 2)
O(n)
O(n log n)
O(n^wedge n)

What's the temporary complexity of the Merge Sort algorithm in the worst case? O(n^wedge 2) O(n) O(n log n) O(n^wedge n)

Solução

expert verifiedVerification of experts
3.8240 Voting
avatar
LeonelProfissional · Tutor por 6 anos

Responder

complexidade temporal do algoritmo Merge Sort na pior das situações é O(n log n). O Merge Sort é um algoritmo de ordenação baseado em dividir e conquistar que divide o array de entrada em duas metades, ordena cada metade recursivamente e, em seguida, combina as duas metades ordenadas. A complexidade temporal do Merge Sort é O(n log n) porque a divisão do array leva tempo linear e a combinação das duas metades ordenadas leva tempo logarítmico.
Clique para avaliar: