У меня есть скрипт ruby, который ведет подсчет количества раз, когда конкретный объект появляется - он не работает, потому что каждая найденная мной структура данных сортируется по ключу или когда она сортируется по значению возвращает массив или массивы
Мне интересно, как лучше всего хранить эти данные ...
У меня просто есть куча объектов с идентификаторами из базы данных, когда я зацикливаюсь на заданном наборе данных, я хочу отслеживать, сколько раз я использую определенный объект, поэтому мне нужно увеличить раз используется для данного объекта.
По сути, я создаю приоритетную очередь, в которой я хочу убедиться, что каждый объект используется столько же раз, сколько и другие объекты, поэтому я сортирую список по вхождению и использую объекты с наименьшим количеством в первую очередь.