Как рассчитать разницу между двумя наборами в C?

У меня есть два массива, скажем, A и B с | A | = 8 и | B | = 4. Я хочу рассчитать установленную разницу A-B. Как мне продолжить? Обратите внимание, что ни в одном из наборов нет повторяющихся элементов.

Изменить: Большое спасибо всем за множество элегантных решений. Поскольку я нахожусь в стадии создания прототипа своего проекта, на данный момент я реализовал самое простое решение, о котором сообщили Брайан и Оуэн. Но я действительно ценю умное использование структур данных, как предлагается здесь всеми вами, даже несмотря на то, что я не ученый, а инженер, и никогда не изучал структуры данных как курс. Похоже, пора мне действительно начать читать CLRS, который я долго откладывал :) Еще раз спасибо!

Ответы на вопрос(6)

Ваш ответ на вопрос