Как стать автором
Обновить
6
0

Пользователь

Отправить сообщение

Оптимизируем дерево отрезков, делаем из него куст o_O

Время на прочтение5 мин
Количество просмотров3.8K

Многие знакомы с алгоритмами дерева отрезков и корневой декомпозиции. Однако, не многие задаются вопросом о том, почему они устроены именно так, как они устроены :), и нельзя ли немного изменив их получить выигрыш во времени работы или затрачиваемой памяти. Одно из таких изменений я бы и хотел рассмотреть в этой статье, ведь я сам только недавно задумался об этом, хотя знаком с этими алгоритмами уже более 4 лет.

Математика говорит, что это невозможно, но нам всё равно!

Расширять сознание
Всего голосов 9: ↑9 и ↓0+9
Комментарии4

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Backend Developer
Git
Linux
Python
C
C++
Algorithms and data structures
Code Optimization