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

1 ответ

), может быть что-то вроде O (N ^ (e ^ (- alpha))).

пределить среднюю и наихудшую временную сложность операции поиска в хэш-таблице, которая была реализована следующим образом: Допустим, «N» - это количество ключей, которые необходимо хешировать. Возьмем хеш-таблицу размера M (M = альфа * N, ...

5 ответов

stackoverflow.com/questions/2235158/...

аю столько противоречивых советов, как надежно хранить пароли. Все, что я точно знаю, это не использовать MD5! Я видел людей, защищающих использование PHPbcrypt функция, которая выглядит так, как будто она перегружает процессор сервера. Я видел ...

6 ответов

Бонусная функция: вы можете разбить такой 64-битный идентификатор на два 32-битных числа и переписать их друг с другом, чтобы восстановить исходный порядковый номер.

считать от 1 до X, где X - это первое число, которое столкнулось с md5 с предыдущим числом, какое число будет X? Я хочу знать, использую ли я md5 для серийных номеров, сколько единиц я могу рассчитывать, прежде чем получу коллизию.

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

2 ответа

Спасибо! Это решило проблему: D

де новичка в Ruby on Rails, и у меня все хорошо, но мне кажется, что я столкнулся с проблемой, которую не могу решить. Запуск Rails 3.0.9 и Ruby 1.9.2 Я выполняю следующее утверждение в моем представлении: <%= @events.each do |f| %> <%= f.name ...

1 ответ

Образец категории

ужно сгенерировать случайный хеш, используя Crypto ++, используя SHA1. На данный момент у меня есть: #include <cryptopp/sha.h> #include <cryptopp/filters.h> #include <cryptopp/hex.h> ... CryptoPP::SHA1 sha1; string source = "Hello"; //This ...

3 ответа

Чтобы вы могли получить тот же объект в будущем, вам нужно будет снова объединить объекты в правильном порядке. Если это было непросто, то вы можете убедиться в этом и всегда объединять их в числовом порядке с самыми младшими числами, чтобы вы всегда получали последовательный порядок.

ли способ сделать ассоциативный массив, где каждый ключ является хешем нескольких объектов? Я не заинтересован в проверке состояния каждого объекта, а скорее в его идентичности. var myarray = {}; var a = new A(); var b = new B(); var c = new ...

3 ответа

, Более быстрые компьютеры не очень помогают. Но даже это, вероятно, потерпит неудачу, если длина входных данных хеша будет ограничена. Конечно, всегда можно повезти. (Хорошо, эта математика нечеткая, но время просто невероятно в любой разумный или неразумный период. У кого-нибудь есть правильная математика?)

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

7 ответов

Но не забывайте сбрасывать итератор, используя ключи (% hash) впоследствии, или каждый из них завершится неудачно.

у меня есть хэш my %h = ( secret => 1; );и я знаю, что это только один ключ в хэше, но я не знаю, как он называется. Должен ли я затем перебрать этот хеш my $key; foreach my $i (keys %h) { $key = $h{$i}; }Или есть лучший способ получить ...

1 ответ

Это действительно очень неприятная мысль - я никогда не беспокоился об этой конкретной возможности, но теперь я это сделаю. Отличное имя, кстати.

у хэш-код объекта изменяется в Java? Это меняется вообще? Как это связано с Hashtable? У каждого объекта должен быть свой уникальный хэш-код. Итак, Rehashing причина для этого? Заранее спасибо.

3 ответа

ок спасибо ... просто думаю дать ответ на требование ..

аюсь распечатать мои хэш-ключи на Perl, по одному на строку. Как бы я поступил так?