У меня проблема с массивами в c #.например, у нас есть один массив для индексов магазина (длина массива 0-99), один массив для случайных сгенерированных чисел (длина массива 0-99) и массив для частот (сколько повторяются временные числа).
Пример
i: 0 1 2 3 4 ... i - индекс
n: 5 2 1 2 0 ... n - номер
f: 1 1 2 1 0 ... f - частота
это часть счетной сортировки.И ниже у нас есть еще один пример того, как я хотел бы отсортировать без вычислительных вычислений
i: 0 1 2 3 4 ...
n: 5 2 1 2 0 ...
f: 1 1 2 1 0 ...
s: 0 1 2 2 3 ... s - отсортировано
->частота говорит нам, сколько 0,1, ... есть, и мы только записываем это
int[] arr = new int[100]; //generated numbers
int[] arr2 = new int[100]; //sorted array
int[] counter = new int[100]; //frequencies
//frequencies
for (int i = 0; i < st_el; i++)
{
counter[arr[i]] += 1;
}
for(int i=0; i<arr.length; i++)
{
for(int j=0; j<arr.length; j++)
{
//I do not know how to implement?
}
}