Je souhaite créer différentes méthodes pour une classe appelée Multiset .
J'ai toutes les méthodes requises, mais je ne sais pas comment écrire des méthodes d'intersection, d'union et de sous-ensemble.
Pour l'intersection et l'union, mon code commence comme ceci:
def intersect(var)
x = Multiset.new
end
Voici un exemple:
X = [1, 1, 2, 4]
Y = [1, 2, 2, 2]
puis l'intersection de Xet Yest [1, 2].