Здравствуйте, VladD2, Вы писали:
VD>Что же за тяга к костылям то на ровном месте?
VD>Не проще ли такую функцию руками написать или какой-нить ИИ запрячь для этого?
Ну, если это какой-то наколеночный проект, то лично мне проще подобный костыль написать.
Правда вряд ли я бы задумывался в таком случае об оптимизации типа бинарного поиска.
Если это какой-то относительно серьёзный проект, который потом нужно поддерживать, то отдельно бинарный поиск мне всё равно не нравится.
Сегодня коллекцию отсортировали по свойству A и всё работает. Завтра отсортируют по свойству B, а в поиске не поменяют компаратор, получится неприятный плавающий баг поиска.
Тут уже напрашивается свой тип коллекции, который защитит от подобных сюрпризов.