Maior altura em um grupo fixo
Como soluções para este problema são apresentados dois algoritmos.
O primeiro algoritmo considera o fato de que as possíveis alturas dos participantes da equipe são, necessariamente, maiores que zero. Desta forma, inicia a verificação iniciando uma variável \(h_{\Id{máx}}\) com zero. Inevitavelmente, ao verificar a primeira altura da sequência, ela será maior que esse valor inicial e \(h_{\Id{máx}}\) será atualizado.
O algoritmo seguinte usa a mesma estrutura geral. Porém, ao invés de “forçar” a primeira troca, obtém a primeira altura e a atribui a \(h_{\Id{máx}}\). A partir daí, verifica as demais alturas, substituindo o valor máximo apenas se necessário.