Публикации по теме 'linkedhashset'


Кеш LFU в O (1) в Java
Кэш LFU - это не что иное, как удаление из кеша наименее часто используемого элемента для помещения новых данных в кеш. Большая часть решения снаружи не O (1). Вот - исследовательская статья, чтобы сделать это возможным. Требования: положить (K, V), а получить (K) - выполнить за O (1). Чтобы помещать и получать данные на Java в O (1), нам нужно использовать Map или, точнее, HashMap. HashMap ‹K, V› Поскольку нам нужно найти наименее часто используемый элемент, чтобы удалить..

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

hibernate: как сопоставить ассоциацию Set, чтобы порядок HQL сохранялся
Хорошо, это больше всего похоже на (еще одну) ошибку/нереализованную функциональность в Hibernate. Можно ли отобразить ассоциацию Set таким образом, чтобы соблюдалось предложение "order by" в HQL? Например, у вас есть 2 сущности: PageEntity...
2126 просмотров

в чем разница между HashSet и LinkedHashSet
Я видел, что LinkedHashSet расширяет HashSet , и я знаю, что это сохраняет порядок. Однако при проверке кода в JDK кажется, что LinkedHashSet содержит только конструктор и не содержит реализации, поэтому я предполагаю, что вся логика происходит в...
835 просмотров
schedule 26.06.2022

LinkedHashSet и subList, получение n из коллекции
Я пытаюсь сделать домашнее задание по математике, найти подмножество коллекции {1,2,..,n}, где n - число, указанное в коде, я не могу сделать это с помощью подсписка, поэтому мне нужно получить ваш помогите с математическим программированием....
411 просмотров
schedule 08.12.2022

Дублированный индекс элемента в linkedHashSet
Я добавляю некоторые значения в LinkedHashSet и на основе вывода метода add() , т.е. true/false, я выполняю другие операции. Если Set содержит повторяющийся элемент, он возвращает false, и в этом случае я хочу знать индекс повторяющегося...
623 просмотров
schedule 29.01.2023

Разница в поведении между HashSet и LinkedHashSet для решения Knights Path
Я наблюдаю странное поведение головоломки, над которой работал над «Путь рыцарей». Я генерирую набор возможных ходов и сохраняю их в HashSet (класс Move просто имеет координаты x, y, стандартный хэш-код и равенство). Когда я использую HashSet в...
116 просмотров

Почему LinkedHashSet имеет логическое значение accessOrder, равное false
В Java LinkedHashSet создается с поддержкой HashSet, создавая LinkedHashMap со следующим конструктором LinkedHashMap. map = new LinkedHashMap<>(initialCapacity, loadFactor); Теперь в LinkedHashMap вышеупомянутый конструктор, в свою...
429 просмотров
schedule 12.04.2024