Описание тега sortedset

Представляет коллекцию уникальных объектов, которая поддерживается в отсортированном порядке.
2 ответа

Как эффективно искать сортировку с неравенством?

Хорошо, скажем, у меня есть строго типизированный SortedSet типа int. Я хочу найти наибольшее число в наборе, которое меньше х. Возможно, это неправильная структура данных, но мое интуитивное мышление заключается в том, что у меня есть отсортированн…
11 май '16 в 05:11
4 ответа

Высшие и низшие элементы в трове TIntSet?

TIntSet это "отсортированный набор" по смыслу, т.е. его элементы имеют естественный порядок. К сожалению, я не могу найти какие-либо методы, похожие на first() а также last(), Можно ли как-то преодолеть этот недостаток?
24 июн '15 в 13:43
0 ответов

Redis Sorted Устанавливает предмет, отбрасываемый по таймфреймам.

Так что я использую Laravel и курсы, предлагаемые в Laracasts, и теперь у меня есть хороший сортированный набор, использующий Redis для обсуждений на форуме. Тем не менее, это исключительно на основе количества посещений.Возможно ли, чтобы Redis обн…
25 авг '18 в 21:39
1 ответ

Python Redis клиент Zrangebylex

Я хочу выполнить следующую команду, используя Python-клиент Redis zrangebylex names_sorted_set [a "[a\xff\xff\xff\xff" но в моем коде происходят следующие случаи name = request.GET.get('name', '') redis_con = redis.StrictRedis(settings.REDIS_HOST, s…
20 авг '16 в 10:44
3 ответа

Проблема с добавлением элемента в массив в упорядоченном наборе

У меня возникают проблемы при добавлении элемента в мой массив, его нужно упорядочить в порядке возрастания, и по какой-то причине я просто добавляю его, а он не упорядочивает. Вот мой код: public boolean add(AnyType x){ if(this.contains(x)) return …
29 май '11 в 21:59
1 ответ

Удаление объектов из SortedSet

Я смотрю на это слишком долго, надеюсь, кто-то может помочь. Общий jist есть; У меня есть SortedSet объектов игрока (отсортированных по позиции Y), каждый игрок содержит отсортированный набор объектов "Полигон", которые, в свою очередь, содержат спи…
13 ноя '14 в 00:49
1 ответ

SortedSet для последующего сохранения (отсортированного) порядка

У меня есть SortedSet и мне нужно преобразовать его в Seq сохраняя порядок (потому что мне нужно позвонить map с последующим выводом). Пара тестов в REPL показывает, что toSeq сохранить порядок, а также toIndexedSeq но мне нужно быть уверенным: гара…
24 фев '16 в 13:07
4 ответа

TreeMap используется в SortedSet

Почему мы не можем использовать другие классы, такие как HashSet,HashMap или другие классы вместо TreeMap/TreeSet в интерфейсе SortedSet? import java.util.HashSet; import java.util.Iterator; import java.util.SortedSet; import java.util.TreeSet; publ…
29 апр '15 в 07:22
7 ответов

Удалить первый элемент из SortedSet C#

У меня есть SortedSet пользовательских объектов, и я хочу удалить первый элемент, который я беру с First() функция от SortedSet коллекция. Проблема в том, что это не работает, и я не знаю почему. Любая помощь? [править] Мой код URL u = Queue.First()…
24 июн '13 в 14:03
4 ответа

Итератор для нескольких объектов SortedSet

В Java у меня есть несколько SortedSet экземпляров. Я хотел бы перебрать элементы всех этих наборов. Один простой вариант - создать новый SortedSet, такие как TreeSet x, глубоко скопируйте содержимое всех отдельных наборов y_1,..., y_n в это с помощ…
22 окт '14 в 12:23
3 ответа

Arrays.asList не сплющивается в Java, что я должен использовать вместо этого?

Привет мне нужно преобразовать SortedSet> в массив целых чисел, но не уверен, как это сделать. Это SortedSet, который я хочу преобразовать: private SortedSet<List<Integer>> coords; и это метод get, который я использую, который показывает…
29 ноя '14 в 21:45
1 ответ

Как ограничить количество элементов в отсортированных наборах Redis

В моем случае я загружаю много записей в отсортированный набор Redis, но мне нужно хранить только 10 самых высоко оцененных элементов. У меня нет возможности влиять на загружаемые данные (сортировать и ограничивать их перед загрузкой). В настоящее в…
11 апр '18 в 08:51
3 ответа

Итерация по SortedSet в Java

Я пытаюсь создать интервалы для двойных значений, хранящихся в SortedSet. Ниже мой код: public class Trail { public static void main(String[] args) { SortedSet<Double> val = new TreeSet<Double>(); val.add(1.0); val.add(2.0); val.add(11.0…
29 июн '16 в 10:58
1 ответ

Как Redis можно сортировать по двум различным отсортированным наборам?

У меня есть два разных отсортированных набора. Один для ID редактора: article_id editor_id 101 10 102 11 103 10 104 10 Другой отсортированный набор предназначен для сортировки по дате: article_id day 101 29 102 27 103 25 104 27 Я хочу объединить эти…
26 мар '15 в 15:05
0 ответов

Эффективно найти headSet из SortedSet в Java

В SortedSet конкретно TreeSet В Java 8 и более поздних версиях существует ли более эффективный способ определения подходящего подмножества первых элементов (" headSet ") элементов? сценарий Представить Person объекты с birthDate член. Мы хотим исклю…
06 июл '15 в 20:51
0 ответов

Redis: как добавить запись в несколько отсортированных наборов

Я храню список подписчиков пользователя как отдельные отсортированные наборы для каждого пользователя. И для каждого пользователя я создаю отдельные отсортированные наборы для хранения своих почтовых каналов: Когда пользователь 1 добавляет новое соо…
30 янв '17 в 12:50
1 ответ

Зациклите обещание, возвращаемое redis на nodejs

Я пытаюсь использовать обещание в цикле for. Я чувствую, что пришло время впервые использовать Promise.all, но я не могу заставить его работать. Вот что у меня так далеко: redis.keys('en:230:*') .then(function(result) { // result = ['en:230.1', 'en:…
31 мар '16 в 08:15
2 ответа

Безопасно ли добавлять элементы в SortedSet во время итерации?

Безопасно ли добавлять элементы в модифицируемый SortedSet перебирая этот набор? В частности, безопасно ли добавлять элементы в набор позже, чем элемент, указанный итератором? Например, будет ли следующий код повреждать SortedSet s или выбросить иск…
02 мар '16 в 16:00
1 ответ

Как получить SortedMap из ContentQueryMap?

Чтобы кэшировать результат курсора, я использую ContentQueryMap. Дело в том, что я думаю, что для каждого ContentQueryMap я могу получить только один столбец запроса... Но я не уверен в этом. Предположим, что курсор возвращает 2 столбца: ключ, значе…
06 апр '11 в 12:49
1 ответ

Redis Sorted Set - команда для получения участников, набравших баллы ниже и выше, чем член сразу

Следующие команды позволят получить до 3 участников, набравших более высокий балл, и до 5 участников, набравших более низкий балл, чем участник со счетом 100. ZRANGEBYSCORE key -inf 100 limit 1 5 WITHSCORES ZRANGEBYSCORE key 100 limit 1 3 WITHSCORES…
28 ноя '17 в 10:17