Cartesian Produkte mit n Nummer der Liste
Ich hab
List<List<string>> AllSimilarWordsLists { get; set; }
Ich möchte aus diesen Wörtern eine Zeichenfolge generieren, sodass keine Zeichenfolge doppelt vorkommt. Dabei bedeutet "doppelt", dass jede Zeichenfolge eindeutige Wörter enthalten muss.
ZB wenn einmal generiert 'Wie geht es dir', dann 'Wie geht es dir', sollte nicht im Ergebnis berücksichtigt werden.
Ich kann beliebig viele Listen haben
z.
List1 List2 List3 List4 List5
word11 word21 word21 word21 word51
word12 word22 word22 word22 word52
word13 word23 word23 word23 word53
word14 word24 word24 word24 word54
word15 word25 word25 word25 word55
Diese Liste wird in AllSimilarWordsLists hinzugefügt. Ich möchte eine Liste von Zeichenketten mit kartesischen Produkten erstellen. Gefunden habenDie aber diese Lösung hat eine feste Anzahl von Listen, Jeder, der Ideen hat.