int **arr = new int*[length];
for (int i = 0; i < length; i++)
arr[i] = new int[length];
for (int i = 0; i < length; i++)
{
for (int j = 0; j < length; j++)
{
arr[i][j] = rand() % 100;
for (int k = 0; k < length; k++)
{
if (&arr[i][k] == &arr[i][k - 1])
j--;
}
}
}
이러니까 행끼리만 중복체크가 되는데
전체 체크하는 법 좀 알려줄래?
&는 왜쓴겨
뻘짓해보다가 안 지운거임 저거 없을때 행끼리만 중복체크 됨
k를 length까지 말고 i*length + j까지로 하고
arr[i][k]는 알아서 수정해라
ㄳㄳ