Разность списков (A − B)

Вычислите разность множеств между двумя списками. Найдите элементы из Списка A, отсутствующие в Списке B. Бесплатный онлайн-инструмент.

Всё работает в вашем браузере — данные не отправляются на сервер.

Зачем использовать инструмент разности списков?

Разность множеств необходима для выявления недостающих элементов, отслеживания изменений или поиска элементов, присутствующих в одном наборе данных, но отсутствующих в другом.

Ключевые возможности

  • Вычисление разности A − B с дедупликацией
  • Чёткая маркировка исходного и вычитаемого списков
  • Статистика количества элементов обоих списков
  • Копирование результатов разности одним кликом

Как использовать

  1. Введите элементы в Список A (исходный список)
  2. Введите элементы в Список B (элементы для вычитания)
  3. Просмотрите элементы, которые есть в A, но не в B

Технические детали

Разность A − B вычисляется с использованием JavaScript Set для поиска O(1) элементов Списка B. Каждый элемент из Списка A проверяется на наличие в Set Списка B. Сложность O(n+m).

Часто задаваемые вопросы

В чём разница между этим инструментом и Пересечением?

Инструмент Пересечение находит общие элементы обоих списков. Инструмент Разность находит элементы в A, которых НЕТ в B. Это взаимодополняющие операции.

Имеет ли значение порядок? Что если поменять A и B?

Да, порядок имеет значение. A − B даёт другой результат, чем B − A. Если нужны элементы из B, но не из A, просто поменяйте списки местами.

Похожие инструменты