A complexidade do algoritmo descrito é O(n^4 log n). Isso ocorre porque o algoritmo possui um loop externo que se repete n vezes, um loop interno que se repete j vezes (onde j é uma potência de 2) e uma operação elementar dentro desse loop interno. Portanto, a complexidade é determinada pela multiplicação desses fatores: O(n * j * log n) = O(n * 2^k * log n) = O(n^4 log n).
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar