
eliminar numero repetidos en una matriz o array bidimensional
Publicado por *********** (3 intervenciones) el 28/07/2021 00:45:02
trate de adaptar la versión unidimensional a bidimensional pero no funciona y aun no logro nada ayuda!!!
la idea es que la matriz resultante solamente contenga los que no se repiten y los que se repiten obviando sus repeticiones., es decir que elimine todas las copias salvo una.
String matriz[][];
matriz=leerMatrizString("digite 4 palabras :",5,5);
String matrizB[][];
int contador=0;
for(int i = 0; i < matriz.length; i++)
{
for(int j = i + 1; j < matriz.length; j++)
{
if(i != j)
{
if(matriz[i][j] == matriz[j][i])
{
matriz[j][i] = "";
}
}
}
}
for(int i = 0; i < matriz.length; i++)
{
for(int j = i + 1; j < matriz.length; j++)
{
System.out.println(matriz[i][j]);
}
}
}
la idea es que la matriz resultante solamente contenga los que no se repiten y los que se repiten obviando sus repeticiones., es decir que elimine todas las copias salvo una.
String matriz[][];
matriz=leerMatrizString("digite 4 palabras :",5,5);
String matrizB[][];
int contador=0;
for(int i = 0; i < matriz.length; i++)
{
for(int j = i + 1; j < matriz.length; j++)
{
if(i != j)
{
if(matriz[i][j] == matriz[j][i])
{
matriz[j][i] = "";
}
}
}
}
for(int i = 0; i < matriz.length; i++)
{
for(int j = i + 1; j < matriz.length; j++)
{
System.out.println(matriz[i][j]);
}
}
}
Valora esta pregunta


0