要するに、Java/C# で、さまざまな値を含むさまざまなセットに基づいて、考えられるすべてのバリエーションを生成する方法を探しています。例: 名前のセットがあるとしましょう:
-Max, Jack, Roger
動詞の 2 番目のセット
-Loves, hates, knows
プログラミング言語の 3 番目のセットは単なる例ですが、10 セットある場合もあります
-Java, C#, Python, Visual Basic, C++
私が欲しいのは、すべての属性を含み、すべての値を持つすべての可能なバリエーションを生成する方法です。たとえば、出力は次のようになります。
Max loves Java
Jack loves Java
Roger loves Java
Max hates Java
Jack hates Java
Roger hates Java
Max knows Java
Jack knows Java
Roger knows Java
Max loves C#
Jack loves C#
Roger loves C#
and so on... this will generate 45 variations if I am not wrong at the end
誰でも助けることができますか?たとえば、衣料品店でサイズ、色、素材が異なる製品のバリエーションを生成し、すべてのバリエーションが必要な場合は、同様のより簡単な例になると思います。