Jak przeszukiwać tablice dwuwymiarową?

0

Jak przeszukiwać tablice? Jak sprawdzić, czy w każdym wierszu tablicy tab[w][z] powtarza się jakaś wartość, jak tak to podać jaka. Jak wyglądać będzie algorytm?

1

Algorytm prymitywny:

  • napisz funkcję sprawdzającą czy w podanym wierszu jest podana wartość
  • napisz funkcję sprawdzającą czy w każdym wierszu jest podana wartość (wykorzystaj poprzednią funkcję)
  • napisz funkcję wywołującą poprzednią funkcje dla każdej wartości pierwszego wiersza.
0

@_13th_Dragon: Właśnie jak będzie wyglądać algoryt tej funkcji z pod punktu 2?

0
  • Dla każdego wiersza tablicy wywołaj funkcje CzyWierszZawieraWartosc() jeżeli wywołana funkcja zwróci fałsz to zwróć fałsz.
  • Po zakończeniu pętli zwróć true.
0

Ale zamęt wprowadziłeś, na szczęście te funkcje były zbyteczne, żeby to rozwiązać

3

Oczywiście że da się wszystko w main wepchnąć.
Ale w tym przypadku:

  • przeważnie nie wiesz od czego zacząć
  • jeżeli gdzieś drobny błąd to jako początkującą za nic go nie zauważysz.

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