Considere o método Java, abaixo. Para que este método retorn...
Considere o método Java, abaixo.
Para que este método retorne o maior valor contido no vetor v não vazio, a lacuna I deve ser preenchida corretamente com
Comentários
Veja os comentários dos nossos alunos
Fiz o código o compilei aqui, e se você colocar a chamada com n=2 e v[1,2,3] a letra E retornará 1, assim invalidando a questão!
Vida que segue!
A função trabalha com n (certamente o tamanho do vetor) e um vetor.
Considerando a execução do algoritmo, deve-se chamar a função novamente para saber o valor máximo do vetor [a cada chamada recursiva diminui o tamanho do vetor].
GABARITO: E
IT, n tem que ter o tamanho do vetor, no caso que usaste, n = 3. Isso pode ser subentendido no primeiro if.
Como é uma função recursiva, a operação deve chamar ela mesma e descrementar o valor de n, para não ficar presa no próprio bloco.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo