sortowanie elementów tablicy dwuwymiarowej

0

witam
może powiem co chciałbym uzyskać
utworzenie tablicy dwuwymiarowej, która oznaczałaby dane pixele
tablica trzyma wartości black lub white
i teraz chciałbym co określony czas za pomocą funkcji rysującej kwadraty rysować kwadrat 1x1 o danym kolorze, w danym położeniu
elementy mają rysować się losowo, aby w konsekwencji zapełnić całe pole, jakimś wzorem
głowię się jak do tego podejść, myślałem nad wymieszaniem elementów tablicy, ale pojawia się problem jak wtedy przypasować kolor do danego położenia
łapiecie o co mi chodzi? ma ktoś jakiś pomysł?
pozdrawiam

0

Nie łapie ... Można jaśniej ?
Tablica dwuwymiarowa to nasze piksele a kwadrat 1x1 to pojedynczy piksel ?
Jeżeli tak, to wystarczy, że będziesz gdzieś przechowywał "niezamalowane" współrzędne pikseli (dla "x" i "y" osobno).
Potem w metodzie, która jako parametry przyjmuje współrzędne obszaru do narysowania, wyznaczasz (znowu osobno współrzędne dla "x" i "y")
te wspórzędne pikseli niezamalowanych i kopiujesz je do np. tablicy. Następnie używasz randoma, który wylosuje Ci z tych tablic współrzędne piksela do zamalowania.

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