39

Exercícios resolvidos: Algoritmos - Teoria e Prática - 3ª Ed. 2012

Thomas CormenIBSN: 9788535236996

Elaborado por professores e especialistas

Passo 1 de 4keyboard_arrow_downkeyboard_arrow_up

Para encontrar o maior elemento de , devemos pegar um elemento da tabela de endereços diretos e compará-lo com a variável max, que é inicializada com um valor muito pequeno. Se for maior que max, ela é armazenada em max. O procedimento se repete até que todos os elementos em tenham sido verificados. O último valor armazenado em max é o valor máximo.

Passo 2 de 4keyboard_arrow_downkeyboard_arrow_up

Segue abaixo um o procedimento para encontrar o maior elemento de :

Imagem 1

Passo 3 de 4keyboard_arrow_downkeyboard_arrow_up

Se a posição não for vazia, o procedimento verifica todas as posições de para encontrar o maior elemento de . Por isso tem desempenho de pior caso .

Passo 4 de 4keyboard_arrow_downkeyboard_arrow_up

Portanto, o procedimento acima determina o elemento máximo de , e tem desempenho de pior caso .

Navegar por capítulo

Aprenda agora com os exercícios mais difíceis

R$29,90/mês

Cancele quando quiser, sem multa

Aproveite também

  • check Exercícios passo a passo
  • check Resumos por tópicos
  • check Disciplinas ilimitadas
  • check Ferramentas para otimizar seu tempo