Нужна помощь в создании кода для создания всех возможных последовательностей на основе постоянных и необязательных значений. Пример ...
Последовательности сохраняются в БД MySQL, и каждое значение может быть необязательным
Таким образом, есть последовательность, например, которая возвращает следующий порядок
1,2,3,4
1 & 2 требуется
3 и 4 являются необязательными
Таким образом, результат вернет следующие возможности последовательности:
[1,2], [1,2,3,4], [1,2,3], [1,2,4]
Тогда я мог бы сравнить последовательность с таковой, чтобы убедиться, что полученная последовательность соответствует порядку, который должен.
Любая помощь приветствуется.