Sortowanie tablicy dwuwymiarowej, algorytm

0

To mój pierwszy temat na tym forum więc witam wszystkich.
Potrzebuję algorytm najlepiej w schemacie blokowym, sortowania tablicy dwuwymiarowej, mniej więcej w ten sposób

3 7 9 4 // nieposortowana
1 2 9 0

0 1 2 3 // posortowana
4 7 9 9

Z góry dzięki za pomoc.

0

w, h - rozmiary
w*h - ilość komórek

Mając pętlę iteracyjną od 0 do w*h możesz się dostać do każdej komórki, więc sortujesz tak samo jak jednowymiarową, tylko że odwołujesz się tak:

tab[i%w][i/w]

Przy czym wzrost `i to przesunięcie w tablicy w prawo, przyjmując że pierwszy indeks to szerokość.

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