Вопросы к Поиску с Алисой
Задача о рюкзаке считается NP-полной, потому что для неё не существует полиномиального алгоритма, который решал бы её за разумное время. ru.ruwiki.ru ru.wikipedia.org
Полиномиальный алгоритм — это алгоритм, сложность которого в худшем случае ограничена сверху некоторым многочленом (полиномом) от количества предметов. algoritm-rukzaka.narod.ru
В задаче о рюкзаке перебор всех возможных вариантов имеет сложность O(2^N), что позволяет его использовать лишь для небольшого количества предметов. ru.ruwiki.ru ru.wikipedia.org С ростом числа предметов задача становится неразрешимой данным методом за приемлемое время. ru.ruwiki.ru ru.wikipedia.org