Изменения

Перейти к: навигация, поиск

Meet-in-the-middle

11 байт добавлено, 22:50, 4 января 2017
Алгоритм решения
===Алгоритм решения===
Разбиваем граф <tex>G</tex> на <tex>2 </tex> графа <tex>{G}_1</tex> и <tex>{G}_2</tex> по <tex>N/2</tex> вершин. Находим за <tex>O(2^{\frac{N}{2}})</tex> все клики в каждом из них.
Теперь надо узнать для каждой клики графа <tex>{G}_1</tex> количество клик графа <tex>{G}_2</tex>, таких, что их объединение — клика. Их сумма и есть итоговый ответ.
84
правки

Навигация