Множества Множества Основные понятия Курс. Определение : Множество это набор элементов одинакового типа, которые рассматриваются как единое целое.

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



Advertisements
Похожие презентации
Для добавления текста щелкните мышью Структурированные типы данных. Множества 11 класс.
Advertisements

Множества Выход Множества. Описание типа множество. Множество – это структурированный тип данных, представляющий собой набор взаимосвязанных по какому-либо.
Множественный тип данных Множество в языке Паскаль – это ограниченный набор различных элементов одного (базового) типа, которые рассматриваются как единое.
«Программирование с использованием множеств» Delphi. Тема 8:
Множественный тип данных А+В А*В. Множество - конечная совокупность элементов, принадлежащих некоторому базовому типу. Базовый тип –перечислимые типы.
Множини. 2 Множества Множество это структурированный тип данных, представляющий собой набор взаимосвязанных по какому- либо признаку объектов, которые.
Множественный тип данных. Представление множеств. Операции над множествами.
Система типов данных в языке Паскаль Перечисляемый тип, тип- диапазон, множество.
Статичні структури даних.. 2 Статические данные переменная (массив) имеет имя, по которому к ней можно обращаться размер заранее известен (задается при.
Множества PASCAL. Примеры объявления: 1 способ2 способ Type MN1=set of char; MN2=set of byte; MN3=set of 0..9; MN4=set of 0..9; MN5=set of K..R; MN6=set.
«Типы данных». Целочисленные типы данных Тип ДиапазонТребуемая память (байт) byte shortint integer word longint
Тип данных множества. Множества ограниченный упорядочный набор различных элементов одного базового типа. Базовый тип – совокупность всех возможных элементов.
«Обработка массивов данных» Delphi. Тема 4:4: «Обработка массивов данных» План темы: l1l1. Понятие массива данных. l2l2. Описание массива в программе.
Система типов данных в языке Паскаль Перечисляемый тип, тип- диапазон, множество.
Сортировка методом пузырька, выбором (Pascal) Кокарева Светлана Ивановна.
Операции над строками. Тип данных (string) определяет строки с максимальной длиной 255 символов. Переменная этого типа может принимать значения переменной.
Множество Множество - совокупность всевозможных сочетаний объектов исходного порядкового типа. Число элемен- Порядок тов исходного "расположения" множества.
МАССИВЫ 4 Определение 4 Описание 4 Обращение к элементам массива 4 Связь массивов с указателями 4 Примеры программ.
Тип, имя и значение переменной.. Переменные. В объектно-ориентированных языках программирования, и в частности в языке Visual Basic, переменные играют.
Описание переменных в языке Visual Basic Презентацию подготовила учитель информатики МБОУ СОШ 3 г. Светлого Нетесова Н. А.
Транксрипт:

Множества Множества Основные понятия Курс

Определение : Множество это набор элементов одинакового типа, которые рассматриваются как единое целое.

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

Тип элементов Тип элементов множества называется базовым типом множества. Область значений типа множества набор всевозможных подмножеств, составленных из элементов базового типа. В Turbo Pascal имеются ограничения на базовый тип. Это может быть только порядковый тип, количество значений которого не превышает 256 (char, byte, boolean).

Задание значений элементов : При задании значений элементов множества применяются квадратные скобки. Например : [1,2,3,4], ['a', 'b', 'c'], ['a'..'z'] Если множество не имеет элементов, оно называется пустым и обозначается []. Пустое множество включено в любое другое.

Объявление множественного типа Для объявления множественного типа используется словосочетание : set of ( множество из...)

Формат объявления : 1. Через объявления сложного типа данных. 2. Без предварительного объявления типа. 3. Константы множественного типа.

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

Хранение множества в памяти : В памяти множества представлены особым образом. Каждому значению базового типа множества в памяти отводится 1 бит ( не байт !). Следовательно, максимальный размер ячейки памяти, отводимый под множество, составляет 32 байта. Поскольку все значения порядкового типа расположены строго по порядку, 1 в соответствующем бите означает наличие данного значения в множественной переменной, а 0 – отсутствие.

Множества Множества Операции над множествами Курс

Операции При работе с множествами допускается использование следующих операций : Отношения (=, , >=,

Операция « равно » (=) Два множества А и В считаются равными, если они состоят из одних и тех же элементов. Порядок следования элементов в сравниваемых множествах значение не имеет.

Операция « не равно » () Два множества считаются не равными, если они отличаются по количеству элементов или по значению хотя бы одного элемента.

Операция « больше или равно » (>=) Эта операция используется для определения принадлежности одного множества другому. Результат операции А >= В равен true, если все элементы множества В содержатся в множестве А. В противном случае результат равен false.

Операция « меньше или равно » (