Я пытаюсь выяснить наиболее оптимизированный код, который найдет список комбинаций между X и Y для данного списка, как показано ниже:
И скажем, X = 7, а Y = 16
Таким образом, находит все комбинации, сумма которых больше или равна X и меньше или равна Y. Значения могут повторяться.
То есть:
…И так далее
Конечное условие: дубликаты не должны быть включены. Например, ABB такой же, как BBA, и BAB. Таким образом, последние два не должны быть включены.
Я пытаюсь найти наиболее оптимизированный код для этого, так как список ввода может содержать до 200 номеров …
Что нужно сделать:
Я мог бы написать все это в php, но я надеюсь, что этого достаточно, чтобы дать вам шанс на это.
Других решений пока нет …