Можно свести эту задачу к не сортированному списку
Сформулируйте точно, что такое "задача поиска по несортированному списку" - в каком виде выдается список?
Если он дается на вход полностью - то эта задача принадлежит
. Если дается метод генерации - то в зависимости от деталей эта задача может быть сколь угодно сложной вплоть до неразрешимости.
Мы не будем знать точный ответ пока не посчитаем все суммы
Непонятно, что это значит, но в любом случае задача SUBSET-SUM для
чисел из
битов решается за время
(
- сложение
чисел, начиная с чисел из
разрядов), а различных сумм может быть до
.
Гипотеза: детерминированность есть необходимое условие для существования быстрых алгоритмов решения задач
класса.
Гипотеза: ничего осмысленного из этого набора слов вытащить не удастся.