Natknąłem sie na coś takiego. Moglby ktos wytlumaczyc? Bylbym wdzięczny
0
0
czego nie rozumiesz?
co za problem uruchomic i zobaczyc jak dziala?
0
macok napisał(a):
czego nie rozumiesz?
co za problem uruchomic i zobaczyc jak dziala?
Wynik znam, ale dlaczego jest taki a nie inny?
0
Na początek to nie ta kategoria, bardziej newbe. Nie programuje w Javie ale kurs z solo przeszedłem więc może dobrze wytłumaczę.
W nowej tablicy occ domyślne wartości to 0. W pętli dla każdego indeksu z tablicy "n" inkrementujesz indeksy w tablicy "occ". Indeksy 1 masz 3, indeksy 4 masz 2.
0
To jest klasyczne zliczanie
jak w counting sort
. Druga tablica zlicza ile razy wystąpiły liczby z tablicy pierwszej i ten licznik znajduje się pod takim indeksem jak zliczana liczba.