Содержание
- 2. Примеры конечных множеств N – размер универса универс Подмножество А Подмножество А Подмножество А Подмножество В
- 3. Размер универса N = 100 Подмножество А: 1, 5, 20, 7, 11, 75, 41, 50, 80
- 4. Размер универса N = 100 Подмножество А: 1, 5, 20, 7, 11, 75, 41, 50, 80
- 5. Размер универса N = 100 Подмножество А: 1, 5, 20, 7, 11, 75, 41, 50, 80
- 6. Размер универса N = 100 Подмножество А: 1, 5, 20, 7, 11, 75, 41, 50, 80
- 7. Постановка задачи Разработать структуру хранения множеств Организовать выполнение операций над подмножествами одного универса в соответствии с
- 8. Вариант 1 Структура хранения – массив номеров элементов, входящих в подмножество тип массива целый размер массива
- 9. Вариант 1 Структура хранения – массив номеров элементов Сложность по времени 1. Операция объединения:
- 10. Вариант 1 Структура хранения – массив номеров элементов Сложность по времени 1. Операция пересечения:
- 11. Вариант 1 Структура хранения – массив номеров элементов Сложность по времени 1. Операция дополнения:
- 12. Технология разработки и тестирования класса 1.Создается проект в консольном приложении 2.Добавляется заготовка класса #include …. …..
- 13. Технология разработки и тестирования класса 3.Класс подключается к главной программе #include …. ….. Int main( …)
- 14. Технология разработки и тестирования класса 3.В классе прописываются поля (свойства класса) 4.Обязательные методы #include …. …..
- 15. Технология разработки и тестирования класса 3.В классе прописываются поля (свойства класса) 4.Обязательные методы: -Конструктор(ы) -Деструктор -Конструктор
- 16. Технология разработки и тестирования класса 6. Параллельно каждый добавленный в класс метод должен быть протестирован, для
- 17. Задание 1. Написать и протестировать класс Set, обеспечивающий работу с множествами: Ввод множества Объединение 2х множеств
- 18. Вариант 2 Структура хранения – битовая строка, отображенная на память компа Пример. Размер универса – 36
- 19. Вариант 2 Структура хранения – битовая строка, отображенная на память компа Пример. Размер универса – 36
- 20. Вариант 2 Структура хранения – битовая строка, отображенная на память компа Пример. Размер универса – 36
- 21. Вариант 2 Структура хранения – битовая строка, отображенная на память компа Пример. Размер универса – 36
- 22. Вариант 2 Структура хранения – битовая строка, отображенная на память компа Пример. Размер универса – 36
- 23. Вариант 2 массив mem типа int32 массив mem типа int16 массив mem типа char
- 24. Вариант 2 Расположение 35 элемента массив mem типа int32 массив mem типа int16 массив mem типа
- 25. Вариант 2 Размер выделяемой памяти массив mem типа int32 - size=2, количество байт 8 массив mem
- 26. Задание 2. Исходные данные: Тип массива Размер универса Номер элемента множества Определить: Размер выделяемой памяти в
- 27. Оценка сложности по памяти Для произвольного N определяем по формуле size=N/(sizeof(тип)*8)+1 Число байт = size* sizeof(тип)
- 28. Вариант 2 Структура хранения – массив, содержащий битовую строку Сложность по времени 1. Операция объединения:
- 29. Вариант 2 Структура хранения – массив, содержащий битовую строку Сложность по времени 1. Операция пересечения:
- 30. Вариант 2 Структура хранения – массив, содержащий битовую строку Сложность по времени 1. Операция дополнения:
- 31. ПримерРазмер универса – 36 Подмножество А: 6, 9, 16, 19, 20, 35 Подмножество В: 2, 7,
- 32. Операция “ >” («сдвиг вправо» ) Пример 1. Int16 A= 1 Результатом операции А=4 Пример 2.
- 33. Операция “(«сдвиг влево» >” ( «сдвиг вправо») Пример 3. Пусть есть элемент целого массива mem[i], который
- 34. Задание на лабораторную работу 1. На WindousForm разработать интерфейс После установки размера универса открываются остальные поля
- 36. Структура проекта с использованием WindousForm Главная программа формируется автоматически при создании проекта Form.h формируется и дополняется
- 37. Задание на лабораторную работу 2. Реализовать структуру классов TBitField TSet
- 38. Задание на лабораторную работу 3. В классе TBitField должны быть поля -массив с битовой строкой -размер
- 39. Задание на лабораторную работу 4. В классе TBitField кроме обязательных должны быть реализованы методы: - добавить
- 40. Задание на лабораторную работу 5. В классе TSet должны быть поля - объект класса TBitField -размер
- 41. Задание на лабораторную работу 6. В классе TSet кроме обязательных должны быть реализованы методы: - добавить
- 43. Скачать презентацию