Im einfachsten Fall so:
Alles weitere kommt auf dein konkretes Problem anJava:while (hatNochNeLoesung()) { loesungen.add(naechsteLoesung()); }
wie meinst du das? Du machst dir halt einfach eine Liste mit Lösungen...
xLoesungen.add(irgendwas + irgendwas anderes);
xLoesungen.add(irgendwas - irgendwas anderes);
Du hast doch als x Werte folgende Gleichung:
x = irgendwas +- irgendwas anderes
also hast du doch da schonmal 2 Mögliche Lösungen.
Damit hast du deine zwei Lösungen für dein Problem.Java:xLoesungen.add(irgendwas + irgendwas anderes); xLoesungen.add(irgendwas - irgendwas anderes);