Алгоритмы







Модуль

6


Модуль

7

meet in the middle

Meet-in-the-middle - способ оптимизации решений, заключающийся в том, чтобы разбить исходную задачу на две половины, решить каждую независимо и затем получить решение исходной задачи путем объединения решений половин.


Модуль

8






Модуль

13

Битовые операции (C++)

Хитрости с битовыми операциями. Применяем битовые операции при решении различных задач.


Модуль

14

Битовые операции (Python)

Хитрости с битовыми операциями. Применяем битовые операции при решении различных задач.


Модуль

15

Перебор всех подмасок данной маски

Практический модуль на использование битовых сдвигов


Модуль

16