Multiset 이라는 클래스에 대해 다른 메소드를 만들고 싶습니다 .
필요한 모든 메소드가 있지만 교차, 공용체 및 서브 세트 메소드를 작성하는 방법을 잘 모르겠습니다.
교차 및 결합의 경우 내 코드는 다음과 같이 시작됩니다.
def intersect(var)
x = Multiset.new
end
예를 들면 다음과 같습니다.
X = [1, 1, 2, 4]
Y = [1, 2, 2, 2]
다음의 교차 X
하고 Y
있다 [1, 2]
.
ruby-doc.org/core/classes/Array.html#method-M000274
—
Krule
@Krule의 링크가 끊어졌지만 교차를 수행하는 Array "&"메소드를 가리키고 있다고 생각합니다. 여기에서 답변을 참조하십시오.
—
rogerdpack
그것은 8 년 전에 답변되었습니다. 예, 그것은 교차점이었습니다. ruby-doc.org/core-2.6.3/Array.html#method-i-26
—
Krule