Saya ingin membuat metode yang berbeda untuk kelas yang disebut Multiset .
Saya memiliki semua metode yang diperlukan, tetapi saya tidak yakin bagaimana menulis metode persimpangan, penyatuan, dan subset.
Untuk persimpangan dan gabungan, kode saya mulai seperti ini:
def intersect(var)
x = Multiset.new
end
Berikut ini sebuah contoh:
X = [1, 1, 2, 4]
Y = [1, 2, 2, 2]
maka persimpangan X
dan Y
adalah [1, 2]
.