quiero que todos los enteros de una matriz int sean distintos
he tratado con un metodo boolean pero no me compila lo que he echo, hay algo mal:public static void boolean puzzle(int[][] a,int x,int y)
{
int aux=0,aux2=0;
for (int p=0;p<x;p++)
{++aux;
for (int e=0;e<x;e++){
++aux2;
if(a[x][y]==a[aux][aux2]||dist(a,x-1,y)||dist(a,x,y-1)||dist(a,x-1,y-1)){return true;}
else return false;
}
}
}
que es lo que deberia hacer realmente??
{
int aux=0,aux2=0;
for (int p=0;p<x;p++)
{++aux;
for (int e=0;e<x;e++){
++aux2;
if(a[x][y]==a[aux][aux2]||dist(a,x-1,y)||dist(a,x,y-1)||dist(a,x-1,y-1)){return true;}
else return false;
}
}
}
que es lo que deberia hacer realmente??