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

Хеш-таблица в программировании - это коллекция, которая использует хеш-функцию для сопоставления идентифицирующих значений (ключей) с соответствующими значениями.
1 ответ

Хеш-таблица "Неинициализированное значение было создано при выделении стека"

Мы пытаемся настроить хеш-таблицу и некоторые процедуры, которые будут устанавливать, получать и удалять значения из таблицы. Мы встречаемся с проблемой "условный переход или перемещение зависит от неинициализированных значений" в строках 35 и 53. =…
21 ноя '16 в 12:13
1 ответ

Delphi minmax HashTable отладка - закрыто

Решена, тупая ошибка function Tform1.Boardtostr(const aboard:Tboard):string; var a,b:integer; begin result:=''; for a:= 1 to 8 do begin for b:=1 to 8 do begin if board[b][a] = -1 then //<--should be aboard instead of board result:=result+'0' else…
08 июн '12 в 14:56
1 ответ

Создание многомерного массива хеш-таблиц в Powershell

Мне было интересно, есть ли более короткий способ создания многомерного массива хеш-таблиц в powershell. Мне удалось успешно создать их с помощью пары строк, как это. $arr = @{} $arr["David"] = @{} $arr["David"]["TSHIRTS"] = @{} $arr["David"]["TSHIR…
6 ответов

В общих случаях, когда один из них будет работать, что лучше использовать, хэш-карту или хеш-таблицу?

Я иногда использовал хеш-таблицы на нескольких языках, но я только наткнулся на карту Java, просматривая некоторый код. Я проверил различия в этом вопросе SO, который выразил это очень ясно. У меня вопрос такой: Когда кто-то может работать на вас, ч…
15 фев '10 в 20:44
5 ответов

Проблемы с использованием HashMap

Я пытаюсь решить аналитическую задачу только для изучения структур данных. Мое сомнение с HashTable на Яве. У меня есть HashMap HashMap<String, Integer> map = new HashMap<>(); И это HashMap имеет меньше ключей, но некоторые из этих ключе…
24 мар '18 в 17:05
1 ответ

Как создать и заполнить массив в Powershell на основе динамической переменной?

Я боролся с этим в течение нескольких дней, и я не уверен, как победить это. Мне нужно сделать следующее: Импортируйте CSV пользователей со следующими значениями: ID, имя, регион Создайте массив на основе значений Region, которые я затем смогу испол…
30 янв '15 в 18:15
1 ответ

Обработать 100K файлов изображений с помощью bash

Вот скрипт для оптимизации изображений jpg: https://github.com/kormoc/imgopt/blob/master/imgopt Есть CMS с файлами изображений (не моими). Я предполагаю, что существует сложная структура подкаталогов, и скрипт просто рекурсивно находит все файлы img…
13 июн '14 в 23:55
2 ответа

Положение пар ключ / значение в хэше в Ruby (или любом другом языке)

Я слышал, что позиции пар ключ-значение в хэше не фиксированы и могут быть переставлены. Я хотел бы знать, правда ли это, и если это так, может ли кто-нибудь указать мне какую-то документацию? Если это неправильно, было бы здорово иметь некоторую до…
08 авг '17 в 15:56
4 ответа

Передача файла JSON в Hashtable<String, String>

Я передал файл JSON в Hashtable&lt;String, String&gt; params: {Date=2015-05-01, Data1={"Id":"1","Seating":0,"IdServiceCode":"8"}} Это просто для чтения данных в строки (String st = params.get("Date")). Но я хочу сохранить Date как GregorianCalendar …
01 сен '15 в 10:31
2 ответа

Побитовое И в Java Hashtable поиска хеша?

Я заметил, что код хэш-функции как часть java.util.Hashtable#get(K key) делает следующее: int index = (hash &amp; 0x7FFFFFFF) % tab.length;, Эта двоичная операция "и" предназначена только для сброса знака? и поэтому избегайте отрицательного доступа …
3 ответа

Получить строковое представление ссылки на объект в vb.net

Я хочу создать хеш-таблицу ссылок на объекты и хочу, чтобы ключом была ссылка на другой объект. Как я могу сделать это в vb.net? В Java (при условии, что я использую метод toString по умолчанию, а add() принимает строку в качестве ключа и объект ref…
03 июн '11 в 15:02
5 ответов

Ключ для максимального значения в Hashtable

Привет у меня есть следующий объект: Hashtable&lt;Object, Double&gt; и я хочу найти ключ максимального значения Double в таблице. Самый простой способ сделать это? Спасибо
04 апр '12 в 04:43
1 ответ

Multi-Keys Hash или Dictionary, список значений в качестве вывода

Я новичок в C# и мне нужно иметь общий список с несколькими ключами. У меня есть три параметра, которые создают ключ моих данных. Для каждой записи (каждая три ключа) у меня есть набор значений. Мне нужно иметь общий список, в котором значения каждо…
30 авг '15 в 21:58
1 ответ

Преобразовать все значения хеш-таблицы C# и ArrayList в строки

Мой ввод - это HashTable с целочисленными ключами и целочисленными значениями. Я хочу преобразовать все целочисленные значения в строковые значения. Таким образом, результатом будет HashTable целочисленных ключей и строковых значений. Аналогично для…
27 дек '16 в 04:23
3 ответа

Как получить объект DictionaryEntry из Hashtable?

Я знаю значение ключа для моего Hashtable, из ключа, как я могу получить объект DictinaryEntry. Я не хочу перебирать Hashtable.
24 ноя '09 в 11:24
2 ответа

Реализация хеш-таблицы в C++

Я пытаюсь следующий код для реализации хэш-таблицы в C++. Программа компилирует и принимает входные данные, а затем появляется всплывающее окно, в котором говорится, что "проект прекратил работу, и Windows проверяет решение проблемы. Я чувствую, что…
07 апр '14 в 17:41
1 ответ

Splat хеш-таблицы, содержащиеся в массиве

Приведен список хеш-таблиц $adminprinters | ConvertTo-Json [ { "Brand": "HP", "IP": "10.8.200.200", "Name": "Admin-Tech-HP4700" }, { "Brand": "HP", "IP": "10.8.200.201", "Name": "Admin-Tech-4015" } ] Как я могу перебрать этот список и добавить кажды…
01 мар '18 в 13:54
2 ответа

Powershell найти строку между символами и заменить

В скрипте Powershell у меня Hashtable содержит личную информацию. Hashtable выглядит как {first = "James", last = "Brown", phone = "12345"...} Используя эту хэш-таблицу, я хотел бы заменить строки в текстовом файле шаблона. Для каждой строки, совпад…
09 окт '14 в 02:51
1 ответ

Сравните объект с ключами в словаре / хэш-таблице Python

Возможно, мой заголовок может ввести в заблуждение, но позвольте мне уточнить мой вопрос: Вот список: chr1:100-200 100 100 chr1:350-500 150 250 chr1:780-880 100 350 chr1:900-950 50 400 Таким образом, в основном первый столбец - это диапазон координа…
26 сен '12 в 19:10
1 ответ

Enum как ключ HashTable

Я пишу структуру расписания в Java. У меня есть Hashtable с перечислением Day в качестве ключа и списком временных диапазонов в качестве значения. Как это: public enum Day { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY } private Ha…
09 фев '12 в 22:43