Re^3: Kobinationsalgorithmus
Hallo rokdd,
Deine Aufgabe ist nicht Lösbar !!
also habe viele verschiedene strings in einem array. und ich
will jede kombinationsmöglichkeit nach diesen kriterien: Der
String...
1. darf mehrmals vorkommen
2. kann an jeder Stelle (oder gar nicht) stehen
3. die anzahl der Strings, die benutzt werden sollen, ist nicht
definiert!
Aus 1. ergiebt sich schon eine unendliche Anzahl von Lösungen, 3. spielt da schon gar keine Rolle mehr, daurch benötigt die Lösung mit dem Computer auch unendlich viel Zeit.
Nehmen wir mal nur einen String "a".
Lösungen:
1.
2. a
3. aa
4. aaa
Das kannst du weiterführen bis hier der Server explodiert, allerdings ist das noch nicht die letzte gültige Lösung.
Du musst also schon deine Aufgabe so einschränken, dass sich eine endliche Menge an Lösungen ergibt, dann kann man es möglicherweise mit einem Computer berechnen.
Deine Aufgabenstellung lässt sich ganz einfach nicht Lösen !!!
MfG Peter(TOO)