Karthesisches Produkt wird leer, falls einer der Teilmengen leer ist
This commit is contained in:
parent
7a61324c9f
commit
621f1c860f
@ -54,10 +54,12 @@ public class KarthesischesProdukt<M> {
|
||||
|
||||
private Vector<Vector<M>> karthesischesProdukt(Vector<M> m1, Vector<M> m2){
|
||||
Vector<Vector<M>> ret = new Vector<Vector<M>>();
|
||||
/* Wird dieser Teil nicht auskommentiert, so kann auch ein Karthesisches Produkt über eine Menge mit leeren Teilmengen erstellt werden
|
||||
if(m2.size() == 0){//Sonderfall, m2 ist leer:
|
||||
ret.add(m1);
|
||||
return ret; //Die restliche Berechnungen können übersprungen werden.
|
||||
}
|
||||
*/
|
||||
//for(M o1 : m1){
|
||||
for(M o2 : m2){
|
||||
Vector<M> v1 = new Vector<M>();
|
||||
|
Loading…
Reference in New Issue
Block a user