[RESOLVIDO] Método recursivo para menor numero usando array list
7 respostas
N
nedotavio1807
Eu fiz um método iterativo usando estruturas de repetição,
Método Iterativo:
public static Integer buscaIterativa(ArrayList<Integer> vetorNumeros){
Integer menor = vetorNumeros.get(0);
for (int i=0; i< vetorNumeros.size(); i++){
if(vetorNumeros.get(i) < menor)
menor = vetorNumeros.get(i);
}
return menor;
}
Eu preciso de ajuda para criar um método RECURSIVO que retorne o menor numero de um array de inteiros, alguns tópicos que eu encontrei no forum não me serviram, não consegui compreender. Agradeço desde já!
Sabe como escrever esse método em “português estruturado” ?
K
kleberdamasco
não pode usar o Collections.sort() ?
se puder, é só pegar o primeiro objeto da lista.
N
nedotavio1807
Não consigo nem em portugues, tentei achar um parâmetro para chamar a função dentro dela mesmo, mas só me confunde mais,
Eu sei fazer esse método com o for, mas com recursividade não dá certo
O Collections.sort() não seria recursividade, não poderia