ДП на подмножествах
Версия от 18:32, 30 апреля 2020; Algocourselecturenotes (обсуждение | вклад) (Новая страница: «== Описание проблемы == Пусть у нас есть некоторое множесьво N = \{0, 1, 2, ..., n - 1\}, n \leqslant 30 <br><br>…»)
Описание проблемы
Пусть у нас есть некоторое множесьво N = \{0, 1, 2, ..., n - 1\}, n \leqslant 30
Мы хотим получить ответить на вопрос: " Как эффективно хранить и кодировать подмножества N?".
Битовые маски
Подмножество будем кодировать с помощью двоичного числа, в котором на i-й позиции стоит 1, если i-й элемент множества входит в это подмножество, и 0 в противном случае.