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


Изоморфные строки
Различные подходы к решению Leetcode 205 в JavaScript Изоморфная строка — это классическая проблема, которая требует от нас определить, имеют ли две заданные строки взаимно однозначное отображение символов. Другими словами, нам нужно проверить, можем ли мы заменить символы в одной строке соответствующими символами из другой строки, сохраняя порядок. В этой статье мы рассмотрим эффективное решение этой проблемы. Мы проанализируем временную и пространственную сложность нашего решения,..

Карты — это важная структура данных в Java, в которой хранятся пары ключ-значение.
Карты — это важная структура данных в Java, в которой хранятся пары ключ-значение. Интерфейс Map реализуется различными классами Java, такими как HashMap, TreeMap и LinkedHashMap. В этой статье мы обсудим основные операции с картами, включая добавление, удаление и доступ к элементам в Java. Добавление элементов на карту Чтобы добавить элемент на карту, нам нужно использовать метод put(). Метод put() принимает два параметра: ключ и значение. Вот пример: Map<String, Integer> map =..

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

Детали двойного хеширования
В настоящее время я готовлюсь к выпускному экзамену для своего класса алгоритмов, и я столкнулся с несколькими вопросами в практическом тесте, в которых я не был уверен. Любая помощь будет оценена по достоинству! Что из нижеперечисленного неверно...
949 просмотров

Google разреженный хэш с хеш-функцией бормотания
Как использовать хэш-функцию бормотания в разреженной хеш-карте Google? Не могли бы вы дать мне пошаговые инструкции о том, как использовать хеш-функцию бормотания? Я использую визуальный С++. В настоящее время я использую хэш-функцию std::hash в...
1759 просмотров
schedule 08.11.2023

Рисование нескольких линий и запоминание их толщины
Это может быть из-за того, что у меня был долгий день и уже довольно поздно, но я не могу понять, что я делаю неправильно. Я просто хочу иметь возможность рисовать линии в позиции моего пальца, причем каждая линия имеет разную ширину/цвет и т.д....
1189 просмотров
schedule 10.01.2024

HashMap‹String, Integer› Искать часть ключа?
В настоящее время я использую HashMap<String, Integer> , который заполнен ключами типа String , которые имеют длину, скажем, 5 символов. Как я могу найти конкретный ключ из 4 символов или меньше, который является частью и в начале некоторых...
56337 просмотров
schedule 07.12.2023

получить массив из hashmap
Я пытаюсь создать хэш-карту с ключом String и хранить массив Integer . При использовании hashmap.get() я хочу получить сохраненный массив. Я использовал следующий код: HashMap hm = new HashMap(); String[] arr=new...
3501 просмотров
schedule 02.11.2023

Использование кортежа в unordered_map
Я хочу использовать кортеж, состоящий из int , char , char , в моем unordered_map . Я делаю так: #include <string> #include <unordered_map> #include <cstring> #include <iostream> #include <tuple> using namespace...
52220 просмотров
schedule 10.11.2023

Как объявить HashMap‹String, ArrayList‹ArrayList‹String›››?
я объявляю hashmap; String в качестве ключа и ArrayList из ArrayList из String в качестве значения. public Map<String,ArrayList<ArrayList<String>>> idPathMap = new...
245 просмотров
schedule 18.11.2023

Путаница в выборе структуры данных
Я хочу создать Map<Long, Enum< ? extends SomeInterface> . Какой лучший вариант для меня? я попробовал этот private Map<Long, Enum<? extends SomeInterface>[]> questionIdToanswersMapping =...
46 просмотров
schedule 29.11.2023

Удалить ключ из хэш-карты
В настоящее время у меня проблема с удалением ключа в хэш-карте. Я создал хэш-карту внутри хэш-карты. Мне нужно удалить ключ по значению внутри хэш-карты в хэш-карте. Таким образом, хэш-карта выглядит так: HashMap<String, String>...
70 просмотров
schedule 31.12.2023

Как реализовать автозаполнение с помощью Trie с HashMap?
Ниже приведен код с реализацией Trie в HashMap. Но я не уверен, как реализовать часть автозаполнения. Я вижу, как люди использовали LinkedList для реализации Trie, но я хочу разобраться с HashMap. Любая помощь приветствуется. Я вставил код ниже...
128 просмотров