Вопросы с меткой [java-hashmap]
HashMap (или hash table) - структура данных (карта, сопоставление), содержащая пары "ключ-значение" и позволяющая извлекать значение по ключу. Для определения уникальности ключей используется хэш-функция.
108 вопросов
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Популярные
- За неделю
- За месяц
- Неотвеченные (мои метки)
5
голосов
1
ответ
107
показов
Почему при перекладывании ArrayList в HashSet сохраняется порядок элементов, хотя он не должен сохраняться?
Почему при перекладывании ArrayList в HashSet сохраняется порядок элементов, хотя он не должен сохраняться?
List<String> stringList = Arrays.asList("a", "b", "c", &...
1
голос
1
ответ
81
показ
При переборе HashMap выводится только одна пара
Всем привет!
Есть HashMap. В других case добавляю в нее пары ключ-значение. При попытке произвести поиск по ключу вручную получаю только одну пару, вторую и последующие не находит. Ошибка в цикле?
...
-1
голос
1
ответ
96
показов
Проблема в необычном decreaseKey у бинарной кучи
Задача:
insert x — вставить целое число x в кучу;
getMin — вывести значение минимального элемента в куче (гарантируется, что к этому моменту куча не пуста);
extractMin — удалить минимальный элемент из ...
0
голосов
1
ответ
110
показов
Неправильный ответ в задаче на пары (HashMap Java)
В задаче даны пары, затем на приходящий элемент требуется вывести его "соседа" по паре.
Возникает ошибка в том, что происходит неправильный вывод. Предполагаю, что виной тому коллизии, так ...
0
голосов
1
ответ
80
показов
Программа прерывается после метода put в map
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.Objects;
interface IMap<K, V> {
V get(Object k);
...
1
голос
1
ответ
181
показ
Почему в Map выводит null вместо value?
import java.util.Arrays;
import java.util.Objects;
interface IMap<K, V> {
V get(Object k);
void put(K k, V v);
V remove(Object k);
boolean containsKey(Object k);
...
1
голос
1
ответ
277
показов
Почему сигнатура метода Map.compute() с использованием лямбда-функции выглядит подобным образом?
Вот код из теории:
import java.util.List;
import java.util.HashMap;
public class WordCountExample {
public static void main(String[] args) {
var words = List.of("apple", "...
3
голоса
1
ответ
590
показов
Что будет если hashcode объекта в HashMap поменяется?
Я знаю, что если поменять любое поле объекта, которое является ключом в HashMap, то hashcode этого объекта поменяется. Вопрос, можно ли как то получить доступ к потерянному объекту в hashmap (getValue(...
0
голосов
2
ответа
87
показов
Как переписать HashMap с новыми значениями, опираясь на старые?
Поясню)
Есть мапа с кол-вом использования символов в тексте, меня не интересует кол-во, меня интересует последовательность этого кол-ва.
Например:
Дана мапа
А - 37
Б - 64
В - 36
Г - 55
Это то, сколько ...
0
голосов
0
ответов
134
показа
Примитив корзины с с покупками (интернет-магазин)
Я пишу примитивную корзинку с товарами. Наткнулся на проблему с удалением товара из корзины.
Вот мой код:
public boolean remove(Products products) {
if (products.isEmpty()) {
return false;
...
-1
голос
1
ответ
214
показов
Не получается получить сумму из хеш таблицы, через упрощённый цикл и присвоить сумму в переменную
Начинаю изучать java через ЯП, столкнулся с такой задачей, не могу решить:
В таблице собраны имена клиентов зоомагазина и сумма, на которую они делали заказы. Посчитайте, сколько всего денег было ...
0
голосов
1
ответ
204
показа
Map<String, Map<String, Set<String>>> [закрыт]
Map<String, Map<String, Set<String>>> unityTableWithNameMachine
(не заполненный)
Map<String, Set<String>> keyWordMap
(заполненный) Map<currentKey , Set<какие-то ...
1
голос
1
ответ
156
показов
Как проверить два списка адресов с геокоординатами на предмет пересечения друг с другом в радиусе 1000 метров?
Работаю в развитии крупной сети супермаркетов. Время от времени агенты по недвижимости предоставляют большой пул (список с адресами xls) объектов под аренду . Возникает необходимости проверить ...
0
голосов
1
ответ
503
показа
Асимптотика добавления значения по ключу в hash-таблицу
Почему не O(n), ведь для добавления, сначала проверяются все ключи в hash-таблице, и если ключа нет, то он и добавляется
1
голос
2
ответа
543
показа
Сортировка Map по значению с сохранением результата в HashMap
import java.util.Map;
import java.util.HashMap;
public class Main {
public static void main(String[] args) {
HashMap<Integer, Double> map = new HashMap<Integer, Double>();
map....