ola pessoal,
gostaria de saber se alguem pode me ajudar tem uma matriz de n x m e queria encontrar os dois menores valores das colunas e das linhas.
Se alguem puder me ajudar fico grato.
Algoritmo para alimentar a matriz
// Alimenta matrix.
for (int i = 0; i < linhas; i++) {
for (int j = 0; j < colunas; j++) {
System.out.println("Digite o valor da linha " + i + " coluna "
+ j);
c[i][j] = Integer.parseInt(leitor.readLine());
}
}
Tentativa de retornar os dois menores valores de uma coluna sem sucesso!!!
public static int[] menorValor(int val){
int menor = 0;
int teste = 0;
int p[] = new int [2];
for (int j = 0; j < 2; j++){
for (int i=0; i < val; i++){
if (c[i][0] != teste){
if (menor <= c[i][0]) {
menor = c[i][0];
teste = menor;
}
}
}
p[j] = menor;
}
return p;
}
precisso de ajuda ainda!!