Überlappende Daten in Arrays finden

Wir schreiben eine C # -Anwendung, mit der Sie unnötige Datenwiederholer entfernen können. Ein Repeater kann nur entfernt werden, wennall Daten, die es empfängt, werden von anderen Repeatern empfangen. Was wir als ersten Schritt brauchen, erfahren Sie weiter unten:

Ich habe eine Sammlung von int-Arrays, zum Beispiel

ein. {1, 2, 3, 4, 5}

b. {2, 4, 6, 7}

c. {1, 3, 5, 8, 11, 100}

Es können Tausende solcher Arrays sein. Ich muss Arrays finden, die entfernt werden können. Ein Array kann nur entfernt werden, wenn alle seine Nummern in anderen Arrays enthalten sind. Im obigen Beispiel ist arraya kann entfernt werden, da sich die Zahlen 2 und 4 im Array @ befindeb und die Zahlen 1, 3, 5 sind in Arrayc.

Was ist der beste Weg, um eine solche Operation durchzuführen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage