Множини. 2 Множества Множество это структурированный тип данных, представляющий собой набор взаимосвязанных по какому- либо признаку объектов, которые.

Презентация:



Advertisements
Похожие презентации
Статичні структури даних.. 2 Статические данные переменная (массив) имеет имя, по которому к ней можно обращаться размер заранее известен (задается при.
Advertisements

Для добавления текста щелкните мышью Структурированные типы данных. Множества 11 класс.
Множественный тип данных А+В А*В. Множество - конечная совокупность элементов, принадлежащих некоторому базовому типу. Базовый тип –перечислимые типы.
Тип данных множества. Множества ограниченный упорядочный набор различных элементов одного базового типа. Базовый тип – совокупность всех возможных элементов.
Множество – это совокупность однотипных элементов или объектов, объединённых по некоторому признаку, интересному для данного рассмотрения или анализа.
Множественный тип данных Множество в языке Паскаль – это ограниченный набор различных элементов одного (базового) типа, которые рассматриваются как единое.
Множества Выход Множества. Описание типа множество. Множество – это структурированный тип данных, представляющий собой набор взаимосвязанных по какому-либо.
Множества, операции над ними. «Множество есть многое, мыслимое нами как единое». Основоположник теории множеств немецкий математик Георг Кантор ( )
Тема: Множества.. Множество – совокупность однотипных элементов, рассматриваемых как единое целое. Примеры множеств: [ 3, 4, 7, 9, 12] [ ] [ a,
ОТНОШЕНИЯ И ОПЕРАЦИИ НАД МНОЖЕСТВАМИ ДИАГРАММЫ ЭЙЛЕРА – ВЕННА МНОЖЕСТВА.
Множества. Множество- ограниченный, неупорядоченный набор различных элементов одного типа. Примеры множеств: Множество арабских цифр. Множество знаков.
Множества Множества Основные понятия Курс. Определение : Множество это набор элементов одинакового типа, которые рассматриваются как единое целое.
Множество Множество - совокупность всевозможных сочетаний объектов исходного порядкового типа. Число элемен- Порядок тов исходного "расположения" множества.
Подмножество Домашнее задание: §3.2 – ; 3.12(в,г); 3.13(в,г); 3.14(в,г) 1.
«Типы данных». Целочисленные типы данных Тип ДиапазонТребуемая память (байт) byte shortint integer word longint
Лекция 1 Основные понятия ст.преп Касекеева А.Б..
Множественный тип данных. Представление множеств. Операции над множествами.
Основные понятия теории множеств Самостоятельная работа Арифметические операции Основные термины Свойства арифметических операций.
Основы алгоритмизации Алгоритмы. Типы алгоритмов. Алгоритмы. Типы алгоритмов. Блок-схемы. Вопросы и задания. Вопросы и задания.
Элементы теории множеств Лекция 3. Определение множества Величиной называется все что может быть измерено и выражено числом. Множеством называется совокупность.
Транксрипт:

Множини

2 Множества Множество это структурированный тип данных, представляющий собой набор взаимосвязанных по какому- либо признаку объектов, которые можно рассматривать как единое целое. Каждый объект в множестве называется элементом множества. Все элементы множества должны принадлежать одному из порядковых типов, содержащему не более 256 значений. Этот тип называется базовым типом множества. Базовый тип задается диапазоном или перечислением. Множество может принимать все значения базового типа. Множество в памяти хранится как массив битов, в котором каждый бит указывает является ли элемент принадлежащим объявленному множеству или нет.

Операции над множествами Объединением двух множеств A и B называется множество, состоящее из элементов, входящих хотя бы в одно из множеств A или B. Знак операции объединения в Паскале «+». [1, 2, 3, 4] + [3, 4, 5, 6] => []+[a..z] + [A..E, k] => [5 [false, true] [A..E, a..z] [1, 2, 3, 4, 5, 6] Пересечением двух множеств A и B называется множество, состоящее из элементов, одновременно входящих во множество A и во множество B. Знак операции пересечения в Паскале «*» [1, 2, 3, 4] * [3, 4, 5, 6] => []+[a..z] * [A..E, k] => [5 [3, 4] [k] []

Операции над множествами Разностью двух множеств A и B называется множество, состоящее из элементов множества A, не входящих во множество B. [1, 2, 3, 4] - [3, 4, 5, 6] => [3, 4, 5, 6] - [1, 2, 3, 4] => [a..z] - [A..E, k] => [A..E, k] - [a..z] => [5 [true] - [5 [1, 2] [a.. j, i.. z] [false] [5, 6] [A.. E] [true]

Операция вхождения в множество Операция вхождения записывается так: x in M Результат логическая величина true, если значение x входит в множество M, и false в противном случае. 4 in [3, 4, 7, 9] –– true 5 in [3, 4, 7, 9] –– false Некоторые логические выражения можно записать более лаконично: 1) Натуральное число n является двухзначным. Вместо выражения (n >= 10) and (n = А) and (c =а) and (c =р) and (c