3 вопросов
-
middle theory Представьте, что вы реализуете хеш-таблицу с открытым адресованием. Как вы будете обрабатывать коллизии, и какие trade-offs между линейным пробированием, квадр…
-
senior theory Представьте, что вы проектируете хеш-таблицу для распределённой системы с миллиардами элементов. Как вы будете масштабировать хеш-таблицу, чтобы избежать переп…
-
senior theory Как вы обработаете в хеш-таблице объекты, которые не реализуют методы хеширования (например, пользовательские классы без `__hash__`)? Как это повлияет на произ…