Будет ли декартово произведение лучшим подходом для этого?
Смежные вопросы:
Матричная комбинационная логикаЭффективный способ определения результата тестовой матрицыУ меня есть 25 индивидуальных проверок, которые мне нужны для проверки всех возможных комбинаций, я видел пару вопросов, связанных с тем, что я ищу. Ответы подсказали что-то вроде использования декартового произведения. Это будет лучший метод для поиска результатов, которые я ищу, или есть лучший способ?
Пример:
Подумайте о сетке чисел 9 на 9, начиная с 0 - 9 по осям X и Y:
|0|1|2|3|4|5|6|7|8|9|
|1|
|2|
|3|
|4|
|5|
|6|
|7|
|8|
|9|
Все отдельные проверки являются логическими (true = пройдено, false = не выполнено).
Ось X представляет все результаты теста, Пример:
|0|1|2|3|4|5|6|7|8|9|
|1|T|T|T|T|T|T|T|T|T|
|2|
|3|
|4|
|5|
|6|
|7|
|8|
|9|
И Ось Y представляет все возможные комбинации, Пример:
|0|1|2|3|4|5|6|7|8|9|
|1|T|T|T|T|T|T|T|T|T|
|2|F|T|T|T|T|T|T|T|T|
|3|F|F|T|T|T|T|T|T|T|
|4|F|F|F|T|T|T|T|T|T|
|5|F|F|F|F|T|T|T|T|T|
|6|F|F|F|F|F|T|T|T|T|
|7|F|F|F|F|F|F|T|T|T|
|8|F|F|F|F|F|F|F|T|T|
|9|F|F|F|F|F|F|F|F|T|
Будет больше комбинаций оси Y, но я надеюсь, что вы поняли смысл.
У меня вопрос, как бы я решил все возможные комбинации?