Size: a a a

cxx.Дискуссионная

2020 August 13

CC

Cool Cooler in cxx.Дискуссионная
Ilya L
Но лучше прочитай что такое хэш-мапы
Да лан, мне тут и так норм образование дали
источник

CC

Cool Cooler in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
Есть foo и bar,

hash(foo) = 88005553535
hash(bar) = 225

Сначала у тебя 10 бакетов.

hash(foo) % 10 = 5
hash(bar) % 10 = 5

Теперь у тебя 100 бакетов

hash(foo) % 10 = 35
hash(bar) % 10 = 25

Ты не можешь и дальше foo и bar держать в одной корзине
Спс
источник

CC

Cool Cooler in cxx.Дискуссионная
Vitaliy ◀️TriΔng3l▶️ Kuzmin
Если у тебя в старой таблице (с ёмкостью 8) хеш у ключа был 101, а в новой (с ёмкостью 16) 1101, то в новой ты по хешу 101 его не найдёшь
И тебе спс
источник

IL

Ilya L in cxx.Дискуссионная
Cool Cooler
Да лан, мне тут и так норм образование дали
Нет, потому что оно у тебя обрывочное будет
источник

IL

Ilya L in cxx.Дискуссионная
И у тебя все в кучу смешается
источник

CC

Cool Cooler in cxx.Дискуссионная
Ilya L
Нет, потому что оно у тебя обрывочное будет
Всегда по чатикам, рандомному гуглежу и найденному чужому коду учился
источник

CC

Cool Cooler in cxx.Дискуссионная
А по-другому я не могу
источник

CC

Cool Cooler in cxx.Дискуссионная
Я слишком ленивый
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
Ilya L
Но лучше прочитай что такое хэш-мапы
Кстати, видел? https://research.google/pubs/pub46518/
источник

VK

Vitaliy ◀️TriΔng3l▶️... in cxx.Дискуссионная
Я, кстати, тоже. Просто когда приходилось сталкиваться для чего-то практического, тогда и разбирал
источник

CC

Cool Cooler in cxx.Дискуссионная
Cool Cooler
Всегда по чатикам, рандомному гуглежу и найденному чужому коду учился
О, кста
https://learnopengl.com/
Это исключение
Таки OpenGL я уже по вот этому курсу начал учить
источник

AE

Andrew Evseev in cxx.Дискуссионная
Cool Cooler
Прост оставить их в старых ячейках и всё, не?
Расширение хеш для того и делается, чтобы меньше элементов в каждой корзине сидело, и поиск не сводился к линейному внутри одной корзины, а оставался константным
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
Cool Cooler
О, кста
https://learnopengl.com/
Это исключение
Таки OpenGL я уже по вот этому курсу начал учить
Ты бы ещё фортран учил в 2020
источник

CC

Cool Cooler in cxx.Дискуссионная
Cool Cooler
О, кста
https://learnopengl.com/
Это исключение
Таки OpenGL я уже по вот этому курсу начал учить
OpenGL уже пригодился кста
источник

CC

Cool Cooler in cxx.Дискуссионная
Cool Cooler
OpenGL уже пригодился кста
Не то, чтобы на практической задаче, но при изучении другого
источник

IL

Ilya L in cxx.Дискуссионная
Нейронки добрались уже до самого святого, но вообще звучит прикольно
Но я уверен что в проде Я, Гугла и других гигантов давно такое применяется
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
OpenGL официально deprecated на платформах Apple, через костыли работает в Windows, да и вообще годится только для истории
источник

IL

Ilya L in cxx.Дискуссионная
Ну или не такое, а что-то в таком духе
источник

CC

Cool Cooler in cxx.Дискуссионная
Ilya L
Нейронки добрались уже до самого святого, но вообще звучит прикольно
Но я уверен что в проде Я, Гугла и других гигантов давно такое применяется
До самого святого?
источник

IL

Ilya L in cxx.Дискуссионная
Cool Cooler
До самого святого?
да, до структур данных...
источник