Результаты поиска по запросу "hash"

2 ответа

http://obsearch.net

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

1 ответ

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

от вопрос уже есть ответ здесь: Двухсторонняя / обратная карта [/questions/1456373/two-way-reverse-map] 13 ответовЯ часто имею дело с отображениями, которыеинъективны [https://en.wikipedia.org/wiki/Injective_function], В ...

3 ответа

Github ссылка здесь

ал оScrypt [http://www.tarsnap.com/scrypt.html]и некоторые из его преимуществ передBcrypt [http://en.wikipedia.org/wiki/Bcrypt]алгоритм хеширования при определенных обстоятельствах. Во всяком случае, кажется, что Scrypt еще не так широко ...

ТОП публикаций

4 ответа

 метод.

ли в Ruby получить ссылку на методы объекта (хотелось бы знать, можно ли это сделать без procs / lambdas), например, рассмотрим следующий код: class X def initialize @map = {} setup_map end private def setup_map # @map["a"] = get reference to a ...

1 ответ

HashSet означает уникальный неупорядоченный набор, реализованный с использованием хеш-кодов.

кто-нибудь объяснить мне разницу между следующими структурами: Хэш картаХеш-таблица,Набор хэшей иХэш-словарь

4 ответа

Изменить хэш без перезагрузки в JQuery

У меня есть следующий код: $('ul.questions li a').click(function(event) { $('.tab').hide(); $($(this).attr('href')).fadeIn('slow'); event.preventDefault(); window.location.hash = $(this).attr('href'); });Это просто приводит к потере div в ...

5 ответов

sum (d.values ​​()) - "d" -> Ваш словарь Переменная

тим, у меня есть словарь, в котором ключи отображаются на целые числа, такие как: d = {'key1': 1,'key2': 14,'key3': 47}Есть ли синтаксически минималистичный способ вернуть сумму значений вd-i.e.62 в этом случае?

7 ответов

Еще одна причина, по которой он реализован подобным образом, - это то, что я должен представить, что требуется, чтобы hashCode () и equals () были непротиворечивыми, а также для цели разработки Enums, чтобы они были просты в использовании и имели постоянную времени компиляции (для использовать их это "падежные" константы). Это также делает законным сравнение экземпляров enum с "==", и вы просто не хотите, чтобы "equals" вел себя иначе, чем "==" для перечислений. Это снова связывает hashCode со стандартным поведением Object.hashCode () на основе ссылок. Как было сказано ранее, я также не ожидаю, что equals () и hashCode () будут рассматривать две константы enum из разных JVM как равные. Говоря о сериализации: например, поля, типизированные как перечисления, двоичный сериализатор по умолчанию в Java имеет специальное поведение, которое сериализует только имя константы, а при десериализации ссылка на соответствующее значение перечисления в десериализационной JVM воссоздается , JAXB и другие механизмы сериализации на основе XML работают аналогичным образом. Так что: просто не волнуйся

hashCode () в классе Enum является окончательным и определен как super.hashCode (), что означает, что он возвращает число на основе адреса экземпляра, который является случайным числом от программистов POV. Определение его, например ...

1 ответ

ruby-doc.org/core/classes/Hash.html

ом-то сценарии Ruby 1.8. Если у меня есть хэш # k is name, v is order foo = { "Jim" => 1, "bar" => 1, "joe" => 2} sorted_by_values = foo.sort {|a, b| a[1] <==> b[1]} #sorted_by_values is an array of array, it's no longer a hash! ...

6 ответов

этот викибук

ассчитать MD5 строки клиентской стороны в Microsoft Access?