Pegar menor valor

4 respostas
jeovane.reges

Boa noite a todos do GUJ.

Bom pessoal, minha dúvida é a seguinte, gostaria de saber se existe alguma função MIN em java, ou seja, que me retorne o menor valor em uma situação igual a de baixo.

min(f1[j-1]+a1[j], f2[j-1]+t2[j-1]+a1[j])

Pra que não conhecesse, isso é usado no problema do menor caminho na linha de montagem.
Desde de já obrigado pela ajuda de todos.

4 Respostas

mauricioadl

q eu saiba nao tem pronta mas vc pode criar facilmente

private int min(int valor1, int valor2){
   return valor1 < valor2 ? valor1 : valor2;
}
jeovane.reges

Pois é mauricioadl
Essa maneira eu ja conhecia, mas como não há nada pronto, então o jeito é criar um metódo.
Valeu

A

Você pode usar o Math.min

A

A Apache possui um projeto voltado a padronização de código.
Existe um monte de código pronto para coisas pontuais que temos que desenvolver no dia a dia e não faz parte do core business.
De uma olhada no link abaixo. Este pacote já possui um monte de funções matemáticas prontas. Provavelmente você vai achar várias muito úteis.
http://commons.apache.org/math/

Abs.

Criado 10 de outubro de 2011
Ultima resposta 11 de out. de 2011
Respostas 4
Participantes 4