Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 February 08

q

qwerty in IT KPI C/C++ ХВ (не UB)
да вот я сам порешал, код тупой, кнш, нет поддержки отрицательных чисел, но это не проблема
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
можно решить
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Итоговая асимптотика
О(n) по времени
О(1) по памяти
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Что это, куда, зачем?
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
кто-то может на глаз прикинуть, возможный ли более простой алгоритм?
это задачка
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
вот тупая хеш функция, вроде норм так хеширует, но ее можно переписать
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
я в гостях просто, вышел в туалет с ноутом, чтобы порешать))
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
а в чем смысл этого хэширования?
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Написать руками
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
нет, зачем его можно применить?
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
теоритически
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Если на входе будет например 1е9 элементов
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
kvark
теоритически
лабу сдать теоретически
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
если я сделаю currentNum + 1 как хэш функция это бдует одно и то же
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
У тебя будет хеш таблица
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
kvark
если я сделаю currentNum + 1 как хэш функция это бдует одно и то же
Не
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Коллизий будет много
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
мб я не понимаю
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
ты на входе и выходе имеешь числа с одинаковой размерностью
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
не?
источник