Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛЕКЦИЯ_информатика

.pdf
Скачиваний:
20
Добавлен:
23.05.2015
Размер:
7.13 Mб
Скачать

2. Пересечение множеств

Множество, которое содержит только элементы, содержащиеся и в А, и в B (логическое

61

2. Разность (различие) множеств

Элементы А не являются элементами В

62

Подмножество означает, что каждый элемент A является также элементом B, т.е. если

Если x A, то x B.

63

Собственно подмножество

64

Непересекающиеся

множества

Два множества A и B считаются непересекающимися, если у них нет общего элемента, иначе говоря, их пересечение представляет собой пустое множество: AB={}.

65

66

В некоторых случаях правило определения элементов может быть слишком сложным для того, чтобы быть сформулированным с помощью одного выражения.

Пример - набор грамматических правил

в некотором языке, естественном или искусственном.

Такие множества обычно обозначаются с помощью рекурсивного определения.

67

В таких случаях:

1.Прежде всего, дается исходное множество элементов

2.Затем указываются операции для

генерации новых элементов

множества из старых элементов

3.Наконец, определяется

наименьшее множество

исходных элементов, с тем, чтобы все остальные могли быть получены из них посредством

повторяющегося применения

генерирующих операций

68

Пусть {1, 2} подмножество S.

ЕслиМножествоx любой элемент, полученноеS, то x+3 также элементс помощьюS

S наименьшее множество имеющее два указанных

этих операций, называют

свойства; т.е., S истинное подмножество

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

Все элементы могут быть обозначены, исходя из {1, 2}.

при данных операциях.

 

 

 

Первая процедура добавления 3 генерирует

 

 

 

Примером

 

рекурсивного

новые

элементы 4 и 5,

прибавление 3 ним дает 7

8,

затем 10 11, т. .

 

может

служить

определения

 

Таким образом, множество S – замыкание {1, 2}

множество

S,

состоящее

из

при операции добавления 3.

 

 

 

положительных

целых

 

чисел,

Рекурсивное определение – особый род

 

 

интенсивногонеделящихсяопределенияна три.:

 

 

 

S = {x | x целое, x>0, и x некратно

3}

69

Контейнер

 

Как

Контейнеры

используются

для различных

 

правило,

в множествах нет

 

целей, частности для вычисления среднего

 

 

Например, если рост четырех мужчин

 

идентичных элементов

 

(дублетов).

 

При

178 см, 184 см, 178 см, и 181 см,

слиянии

 

компьютерном

 

 

 

то множество выглядит так

 

элементы

 

дублирующие

 

 

 

 

{178, 181, 184} со средним 181,

 

 

 

а контейнер {178, 178, 181, 184} со средним

 

автоматически180,25.

удаляются.

 

Однако, в некоторых случаях может возникнуть необходимость разрешить

дублеты.

Тогда

применяется

контейнер – множество элементов с возможным дублированием.

70