Ich möchte verschiedene Methoden für eine Klasse namens Multiset erstellen .
Ich habe alle erforderlichen Methoden, bin mir aber nicht sicher, wie ich Schnitt-, Vereinigungs- und Teilmengenmethoden schreiben soll.
Für Schnittmenge und Vereinigung beginnt mein Code wie folgt:
def intersect(var)
x = Multiset.new
end
Hier ist ein Beispiel:
X = [1, 1, 2, 4]
Y = [1, 2, 2, 2]
dann wird der Schnittpunkt von X
und Y
ist [1, 2]
.