Печать
Информация о материале: Категория: Блог проекта | Опубликовано: 07 января 2015

Скриншот программы для операций со множествамиОчень часто при работе со списками доменов встают такие простые задачи, в которых, к примеру, требуется получить общие элементы в списке, или, наоборот, домены, которые не повторяются в двух списках и много других операций с множествами доменных имен. Все эти задачи со списками имеют определенные названия - это объединение, пересечение, разность и симметричная разность множеств (списков). Можно было бы все эти операции добавить в whic, но такие операции полезны не только и не столько для списков доменов: в качестве элемента множеств могут выступать и доменное имя и URL/URI ссылки и ключевые слова и, вообщем, любой набор символов. Поэтому в свое время я добавил этот функционал в отдельную утилиту и сейчас решил выложить её, чтобы она оказалась полезной и другим пользователями программы whic.

 Кратко об операциях, которые производятся в этой утилите

Пересечение списковПересечение: в результате (список C в программе) образуется список, которому принадлежат те элементы, которые одновременно присутствуют в обоих списках (A и B)

 

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

 

Разность множествРазность: результатом списка, будут элементы, которые содержаться в первом списке (A), но не включены во второй (B).

 

Симметричная разностьСимметричная разность: результатом списка будут элементы, не принадлежащим одновременно обоим спискам.

 

Скачать утилиту для операций с множествами можно здесь:

Если вам интересны дополнительные операции или функционал в этой утилите, отправляйте пожелания на email Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.