Size: a a a

2020 July 28

DB

Dimmu Borgir in supapro.cxx
Anatoly Shirokov
Вычислить необратимый хэш пароля с солью и сохранить (md5, например). Проверять хэши при аутентификации
в хеше есть такое понятие бакет что эта означает? Недавно сдал задание хеш таблицы. там не было бакета. Из-за этого он не принял его
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Dimmu Borgir
в хеше есть такое понятие бакет что эта означает? Недавно сдал задание хеш таблицы. там не было бакета. Из-за этого он не принял его
Бакет это про хэш-таблицы с закрытой аддресацией
источник

DB

Dimmu Borgir in supapro.cxx
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Бакет это про хэш-таблицы с закрытой аддресацией
ок спасибо)
источник

DB

Dimmu Borgir in supapro.cxx
да не имеет значение) главное зашифровать их как та) эта не корпоротивный проект) для учебы короче)
источник

DB

Dimmu Borgir in supapro.cxx
Anatoly Shirokov
Вычислить необратимый хэш пароля с солью и сохранить (md5, например). Проверять хэши при аутентификации
спасибо)
источник

IZ

Ilia Zviagin in supapro.cxx
Dimmu Borgir
в хеше есть такое понятие бакет что эта означает? Недавно сдал задание хеш таблицы. там не было бакета. Из-за этого он не принял его
Это -- другой хэш, к тому не имеет отношения
источник

SB

Stanislav Bobokalo in supapro.cxx
Dimmu Borgir
да не имеет значение) главное зашифровать их как та) эта не корпоротивный проект) для учебы короче)
Если для учёбы - тем более совету посмотреть видео и почитать после него сопутствующие реализации.
источник

DB

Dimmu Borgir in supapro.cxx
Ilia Zviagin
Это -- другой хэш, к тому не имеет отношения
Интересно в задании написано именно зашифровать а не хешировать значит придется еще дещифратор написать?
источник

DB

Dimmu Borgir in supapro.cxx
Stanislav Bobokalo
Если для учёбы - тем более совету посмотреть видео и почитать после него сопутствующие реализации.
хорошо бро спасибо) посмотрю обязательно
источник

IZ

Ilia Zviagin in supapro.cxx
Dimmu Borgir
Интересно в задании написано именно зашифровать а не хешировать значит придется еще дещифратор написать?
Я то откуда знаю
источник

DB

Dimmu Borgir in supapro.cxx
Ilia Zviagin
Я то откуда знаю
ну мне кажется хеширование и шифрование разные вещи
источник

IZ

Ilia Zviagin in supapro.cxx
Dimmu Borgir
ну мне кажется хеширование и шифрование разные вещи
Разные
источник

DB

Dimmu Borgir in supapro.cxx
Ilia Zviagin
Разные
в прошлый раз он эта не принял не понимаю https://pastebin.com/7qwaPms3
источник

IZ

Ilia Zviagin in supapro.cxx
Есть огрехи в оформлении интерфейса твоего класса.
Посмотри сам критическим взглядом.
источник

D

Dmitriy in supapro.cxx
А это точно хеш-таблица?
источник

DB

Dimmu Borgir in supapro.cxx
Dmitriy
А это точно хеш-таблица?
препод говорил что бакета нет там поэтому по его мнению нет
источник

DB

Dimmu Borgir in supapro.cxx
типо такая штука array<vector<int>5> table
источник

DB

Dimmu Borgir in supapro.cxx
ну или такая map<string, Person>
источник

PS

Philipp Silver in supapro.cxx
А разве бакет это не тогда, когда несколько элементов лежит в одной ячейки в хеш-таблице? И реализовано с помощью метода цепочки
источник

AS

Anatoly Shirokov in supapro.cxx
Dimmu Borgir
препод говорил что бакета нет там поэтому по его мнению нет
Хеш-таблица основана на вычислении хеш-функции вида int f(T), после чего берется остаток от деления на емкость массива корзин со списком коллизий. Если в корзине есть уже элементы, то коллизия разрешается проверкой эквивалентности элемента bool equal(T, T), чтобы понять это хеши совпали или это действительно эквивалентные объекты . Если хеш-функция "хорошая", то получить равномерное распределение объектов по корзинам.
источник