Мне просто интересно, какой лучший подход для этого расчета. Предположим, что у меня есть входной массив значений и массив границ. Я хотел рассчитать/распределить частоту по каждому сегменту в массиве границ.
Можно ли использовать поиск в bucket для этого?
На самом деле я нашел этот вопрос Вычисление частотного распределения коллекции с .Net/С#
Но я не понимаю, как использовать ведра для этой цели, потому что размер каждого ведра может быть другим в моей ситуации.
EDIT: После всех обсуждений у меня есть решение для внутреннего/внешнего контура, но все же я хочу исключить внутренний цикл с помощью словаря для получения O (n) производительности в этом случае, если я правильно понял, мне нужно ввести значения хеша в индекс ведра. Итак, нам нужна какая-то хеш-функция с сложностью O (1)? Любые идеи, как это сделать?