Skip to content

Latest commit

 

History

History
9 lines (8 loc) · 1.24 KB

README.md

File metadata and controls

9 lines (8 loc) · 1.24 KB

Есть n Mc’Donalds расположенных на придуманной карте Златоземья. Каждый магазин фастфуда имеет статические параметры: позиция (x,y), название динамические параметры: наличие горячих пирожков, наличие туалетов, кол-во бургеров. Нужно построить оптимизированную карту магазинов c тремя уровнями зума. На каждом уровне зума нужно показывать большее кол-во бургеров, на наименьшем уровне показывать наиболее ближайшее. Быстро сортировать если пользователь указал флаг - наличие пирожков и\или туалетов. Код должен работать с огромным кол-вом магазинов. Принимать бесконечное кол-во клиентов. Нужно реализовать только логику работы с выдачей данных для клиента.

В реализации трудоемкость поиска О(log(n)).