Сортировка больших данных в бункеры (массив) в одну строку в C ++ - PullRequest
0 голосов
/ 27 сентября 2019

Я создаю программу, которая генерирует 12 случайных чисел и суммирует их вместе.Это делается тремя наборами: сначала по 100 сумм, затем по 10 ^ 4 сумм, затем по 10 ^ 6 сумм.Прямо сейчас у меня есть программа, которая выводит ВСЕ эти суммы ... чтобы минимизировать вывод, я хочу отсортировать эти суммы (для каждого "набора") в 48 бинов размером 0,25, используя массив.Я понимаю, что после того, как каждая сумма найдена, я бы проверил / нашел, в какую корзину она помещается, и увеличил бы этот элемент массива ...

Мой вопрос: есть ли лучший способ сделать это, чемиспользуя операторы if, чтобы проверить, есть ли сумма в каждом бине?Вместо проверки каждой ячейки, как бы я сделал это в одну строку?

Заранее спасибо

...