Вопросы по теме 'sortedset'

Java SortedSet + Comparator, вопрос согласованности с equals()
Я хотел бы иметь SortedSet коллекций (в данном случае сами наборы, но не обязательно в целом), которые сортируются по размеру коллекции. Кажется, это нарушает запрет на то, чтобы Comparator был совместим с equals() - т. Е. Две коллекции могут быть...
7866 просмотров
schedule 21.06.2023

Преобразование списка целых чисел в SortedSet в Scala
Если у меня есть список целых чисел, например: val myList = List(3,2,1,9) каков правильный/предпочтительный способ создания SortedSet из списка или последовательности целых чисел, где элементы отсортированы от наименьшего к наибольшему?...
11764 просмотров
schedule 11.05.2022

Библиотека Redis Perl: как использовать отсортированные наборы?
У меня есть структура данных в redis , которая использует отсортированные наборы для системы «основных элементов», которую я планирую использовать на своей веб-странице. Я в основном использую команды redis-cli , такие как ZRANGE , чтобы...
957 просмотров
schedule 21.01.2023

логическое несоответствие между интерфейсами Set и SortedSet в Java
Я заметил логическое несоответствие между интерфейсами Set и SortedSet в Java. SortedSet распознает разные объекты (методом equal()) как равные, если они совпадают при сравнении, но это логически неверно. Сравнение объектов должно отвечать только...
1636 просмотров
schedule 01.09.2022

Реализация плотного ранжирования с помощью отсортированных наборов Redis
Я пытаюсь реализовать таблицу лидеров с рейтингом, данные хранятся в виде отсортированных наборов в Redis. Часть, которую я пытаюсь понять, это как реализовать Dense (т.е. " 1-2-2-3 ") ранжирование, где, например, пользователи ранжируются следующим...
1054 просмотров
schedule 26.10.2022

SortedSet - пользовательский порядок при сохранении объекта класса
Я рассматриваю возможность замены HashSet на SortedSet, потому что он лучше подходит для данных, которые я храню. Однако все примеры, которые я видел до сих пор, относятся к хранению простых объектов — целых чисел, строк и т. д. Я хочу...
4755 просмотров
schedule 09.07.2023

Возврат SortedSet
Когда я запускаю следующий код: Student student1 = new Student("Billy", 13); Student student2 = new Student("Bob", 12); Student student3 = new Student("Belle", 11); Student student4 = new Student("Barry", 10); Student student5 = new...
479 просмотров
schedule 27.03.2023

Как реализовать пользователей сверху на Redis с помощью zsets
Например, у меня 10 000 пользователей, которые играют в игру. Каждый пользователь может выиграть или потерять очки во время игры несколько (может быть 100 или 1000) раз в час. Мне нужно показать 10 лучших пользователей по набранным очкам за...
331 просмотров
schedule 17.02.2023

Создайте пустой отсортированный набор в Redis
Есть ли простой способ создать пустой отсортированный набор в Redis? В документации указано Если ключ не существует, создается новый отсортированный набор с указанными элементами в качестве единственных элементов, как если бы отсортированный...
3460 просмотров
schedule 14.03.2024

SortedSet с элементами, реализующими IComparable, не удаляет элементы должным образом
У меня есть отсортированный набор с моей структурой данных, которая содержит идентификатор (строку) и дату. Я хочу избежать дублирования с использованием идентификатора и отсортировать элементы в наборе по дате, поэтому я сделал свою структуру...
1553 просмотров
schedule 15.12.2022

Как получить индекс элемента в SortedSet
Я реализую какую-то «матрицу записи», где индексы осей представляют собой (уникальные) ключи некоторого типа K (например, String). Эти ключи не нужно сортировать, но мне нужен порядок, поэтому я выбрал SortedSet. Основная цель ключей (SortedSet)...
2276 просмотров
schedule 30.07.2023

итерация по отсортированной карте дерева: java.util.ConcurrentModificationException
У меня есть базовые знания Java, и в настоящее время я работаю над кодом на основе Java. РЕДАКТИРОВАТЬ: я не писал код Я перебираю отсортированную древовидную карту Event объектов и получаю это исключение, когда пытаюсь получить следующий...
1266 просмотров
schedule 07.06.2022

Как сравнить форму одного SortedSet с другим в C #
Я пытаюсь сравнить форму (по форме, я имею в виду форму двоичного дерева) одного SortedSet по определенному индексу List of SortedSets со всеми остальными SortedSets в том же List. Я пытался найти способы сравнить двоичные деревья, но не знаю, как...
84 просмотров
schedule 03.10.2022

Участник ZADD с наивысшим баллом
Возможно ли (или есть другой идиоматический способ) ZADD участника с наивысшим существующим баллом плюс один? Например: > FLUSHDB > ZADD key 1 one > ZADD key * mem > ZSCORE key mem 1) "2"
271 просмотров
schedule 02.04.2023