Я знаю, что это проблема NP-hard, но многие наши пользователи запрашивают эту функцию (в основном, какой-либо набор элементов в вашем текущем заказе подходит для одной из сделок, которые у нас есть? Или любой набор предметов в вашем текущем заказе плюс еще один предмет??Как быстро определить, удовлетворяют ли какие-либо подмножества этого множества этому условию?
Поскольку предоставление функциональности более удобна для пользователя, чем поиск правильного ответа, я рассматривал ярлыки, чтобы сделать это, не занимая слишком много времени, например, не работает algo, если элементов больше X, где X - это число, которое вызывает заметное отставание, или только запуск последних добавленных элементов X через алгоритм.
Кто-нибудь имел дело с подобной проблемой, прежде чем это может предложить совет?
Это круто! Спасибо :) – Drew