roznowartosciowosc

0

Potrzebuje pomocy

Moze mi ktos podac przyklad funkcji sprawdzajacej czy dana macierz jest roznowartosciowa?

0

Sprowadzasz maciez do jednego wymiaru i porownujesz kazdy z kazdym:

int roznowartosciowa(int** tab,int zakr_x,int zakr_y){
  int i=zakr_x*zakr_y;
  while(i--){
    int j=i;
    while(j--)if(tab[i/zakr_y][i%zakr_y]==tab[j/zakr_y][j%zakr_y])return 0; // false
  }
  return 1; // true
}

// deklaracja int tab[zakr_x][zakr_y];

1 użytkowników online, w tym zalogowanych: 0, gości: 1