FC ConcursosFC Concursos

Questão FC871672

Um malware interage com um hash criptográfico ideal utilizado para proteger a senha do usuário. Considerando somente o processamento do hash de uma única senha com comprimento fixo

Algoritmos e Lógica de Programação

FGV · 2026

Um malware interage com um hash criptográfico ideal utilizado para proteger a senha do usuário.

 

Considerando somente o processamento do hash de uma única senha com comprimento fixo, a complexidade temporal da operação é de ordem

  1. O(1)
  2. O(log n)
  3. O(n)
  4. O(n log n)
  5. O(n2)
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

Como o enunciado trata do processamento de um único senha de comprimento fixo, a quantidade de dados a ser manipulada pelo algoritmo de hash é constante. Isso implica que o número de operações não cresce com uma variável de entrada.


Em termos de complexidade temporal, quando o trabalho realizado é limitado por uma constante, classificamos como \(O(1)\). Ou seja, o tempo de execução permanece acotado independentemente de qualquer parâmetro escalável.


Mesmo que o algoritmo de hash execute loops ou etapas internas, esses passos têm um limite fixo quando a senha tem tamanho fixo, portanto o custo total continua sendo constante.


Portanto, a operação descrita tem complexidade temporal \(O(1)\).

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo