Дискретная математика. Лабораторная работа №4. Все варианты

Цена:
30 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon lab4.doc
material.view.file_icon LAB_4.EXE
material.view.file_icon LAB_4.PAS

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа No 4 Генерация подмножеств

Задано целое положительное число n, которое представляет собой мощность некоторого множества. Требуется с минимальными трудозатратами генерировать все подмножества этого множества, для чего каждое последующее подмножество должно получаться из предыдущего путем добавления или удаления только одного элемента. Множество и все его подмножества представляются битовой шкалой. Для генерации использовать алгоритм построения бинарного кода Грея.

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

Алгоритм построения бинарного кода Грея

Вход: n 3 0 – мощность множества.

Выход: последовательность кодов подмножеств B (битовая шкала).

1. Инициализация массива В и его выдача на печать.

2. В цикле по i (от 1 до 2 n –1):

а) Определение элемента для добавления или удаления: p:=Q(i);

б) Добавление или удаление элемента B[p]:=1–B[p];

в) Вывод очередного подмножества – массива B.

Функция Q(i) определяется как число, на единицу превышающее количество “2” в разложении числа i на множители. Очевидно, что для нечетных i значение этой функции равно 1, т.е. для нечетного i значение будет менять крайний правый бит шкалы (нумерация справа налево от 1), а для i, равных степени 2, будет “включаться” бит, соответствующий этой степени 2 (например, для 4 – 3-й бит, для 8 – 4-й бит, ...).




З.Ы. здесь на сайте не корректно отображаются основные операции, видимо проблемы с кодировкой

Дополнительная информация

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Дискретная математика
Вид работы: Лабораторная работа 4
Оценка:Зачет
Дата оценки: 11.01.2014
Рецензия:Уважаемый

Бах Ольга Анатольевна
Дискретная математика. Лабораторная работа №4
Лабораторная работа No 4 Генерация подмножеств Задано целое положительное число n, которое представляет собой мощность некоторого множества. Требуется с минимальными трудозатратами генерировать все подмножества этого множества, для чего каждое последующее подмножество должно получаться из предыдущего путем добавления или удаления только одного элемента. Множество и все его подмножества представляются битовой шкалой. Для генерации использовать алгоритм построения бинарного кода Грея. В качестве
User Bodibilder : 14 марта 2019
15 руб.
Дискретная математика. Лабораторная работа №4
Тема: Генерация подмножеств Задание Задано целое положительное число n, которое представляет собой мощность некоторого множества. Требуется с минимальными трудозатратами генерировать все подмножества этого множества, для чего каждое последующее подмножество должно получаться из предыдущего путем добавления или удаления только одного элемента. Множество и все его подмножества представляются битовой шкалой. Для генерации использовать алгоритм построения бинарного кода Грея. В качестве результата в
User sibguter : 5 июня 2018
49 руб.
Дискретная математика. Лабораторная работа № 4
Лабораторная работа № 4 Генерация подмножеств Задано целое положительное число n, которое представляет собой мощность некоторого множества. Требуется с минимальными трудозатратами генерировать все подмножества этого множества, для чего каждое последующее подмножество должно получаться из предыдущего путем добавления или удаления только одного элемента. Множество и все его подмножества представляются битовой шкалой. Для генерации использовать алгоритм построения бинарного кода Грея. В качестве р
User alexxxxxxxela : 5 января 2014
70 руб.
Дискретная математика, Лабораторная работа №4
Задано целое положительное число n, которое представляет собой мощность некоторого множества. Требуется с минимальными трудозатратами генерировать все подмножества этого множества, для чего каждое последующее подмножество должно получаться из предыдущего путем добавления или удаления только одного элемента. Множество и все его подмножества представляются битовой шкалой. Для генерации использовать алгоритм построения бинарного кода Грея. В качестве результата выводить построчно каждое из подмнож
User GTV8 : 10 сентября 2012
250 руб.
Лабораторная работа № 4 по дискретной математике
Генерация подмножеств Задано целое положительное число n, которое представляет собой мощность некоторого множества. Требуется с минимальными трудозатратами генерировать все подмножества этого множества, для чего каждое последующее подмножество должно получаться из предыдущего путем добавления или удаления только одного элемента. Множество и все его подмножества представляются битовой шкалой. Для генерации использовать алгоритм построения бинарного кода Грея. В качестве результата выводить постро
User migsvet : 7 апреля 2012
100 руб.
Дискретная математика Лабораторная работа № 4
Тема: Генерация подмножеств Задание: Задано целое положительное число n, которое представляет собой мощность некоторого множества. Требуется с минимальными трудозатратами генерировать все подмножества этого множества, для чего каждое последующее подмножество должно получаться из предыдущего путем добавления или удаления только одного элемента. Множество и все его подмножества представляются битовой шкалой. Для генерации использовать алгоритм построения бинарного кода Грея.
User 1231233 : 17 сентября 2010
23 руб.
Дискретная математика. Лабораторная работа №4. Вариант №4
Задано целое положительное число n, которое представляет собой мощность некоторого множества. Требуется с минимальными трудозатратами генерировать все подмножества этого множества, для чего каждое последующее подмножество должно получаться из предыдущего путем добавления или удаления только одного элемента. Множество и все его подмножества представляются битовой шкалой. Для генерации использовать алгоритм построения бинарного кода Грея. В качестве результата выводить построчно каждое из подмноже
User sold1982 : 19 марта 2018
100 руб.
Дискретная математика. Лабораторная работа №4. Вариант №6
Лабораторная работа No 4 Генерация подмножеств Задано целое положительное число n, которое представляет собой мощность некоторого множества. Требуется с минимальными трудозатратами генерировать все подмножества этого множества, для чего каждое последующее подмножество должно получаться из предыдущего путем добавления или удаления только одного элемента. Множество и все его подмножества представляются битовой шкалой. Для генерации использовать алгоритм построения бинарного кода Грея. В качестве
User Asiksep : 8 декабря 2019
10 руб.
Пересечение поверхностей призм. Задание 51 - Вариант 12
С.К. Боголюбов. Индивидуальные задания по курсу черчения. Задание 51 - Вариант 12 Построить линии пересечения поверхностей призм и аксонометрическую проекцию. Исходные данные: d=54 мм h=68 мм m=16 мм e=60 мм h1=40 мм a=40 мм k=70 мм В состав работы входит: Чертеж; 3D модель. Выполнено в программе Компас + чертеж в PDF.
User .Инженер. : 17 января 2026
150 руб.
Пересечение поверхностей призм. Задание 51 - Вариант 12 promo
Проект индивидуального жилого дома
Архитектурно-Строительные решения. Рабочий проект. Жилой дом. 2 этажа. Высота 1 этажа 3600 мм, 2 этажа 3000 мм. Площадь застройки 1520 м.кв., строительный объем 2350 м.куб, жилая площадь 108.2 м.кв, нежилая площадь 112.8, общая 268,5 м.кв. Ведомость чертежей основного комплекта. Архитектурные Решения (АР). Общие данные План первого этажа План второго этажа Разрез 1-1 Разрез 2-2 План кровли Фасад в осях 1-7 Фасад в осях И-А Фасад в осях 7-1 Фасад в осях А-И Строительные решения. Общая схема фунда
User GnobYTEL : 13 декабря 2011
11 руб.
Контрольная работа технологии личностной эффективности Стратегии в разрешении конфликта
Технологии личностной эффективности_Реферат СОДЕРЖАНИЕ ВВЕДЕНИЕ……………………...……………………………………………………3 1 ПОНЯТИЕ КОНФЛИКТА, ЕГО СУЩНОСТЬ……………………………...…....5 1.1 Определение конфликта…………………………..……………………………..5 1.2 Основные типы конфликта………………….......................................................6 2 СТРАТЕГИИ РАЗРЕШЕНИЯ КОНФЛИКТА………………………………...…8 2.1 Сетка Томаса- Килменна………………………………………..........................8 2.2 Стратегия поведения в конфликтной ситуации…………………………........12 2.3 Перего
User hellofromalexey : 11 марта 2026
150 руб.
Контрольная работа технологии личностной эффективности Стратегии в разрешении конфликта
Экзаменационная работа. Основы инфокоммуникационных технологий. 1-й курс. 1-й семестр. Билет №3
Задания. 1. Определить энтропию источника вырабатывающего независимые символы а1 и а2, если р(а1) = 0,3. Сравнить полученное значение с вариантом, когда р(а1) = р(а2) = 0,5. 2. Какова конструкция городских (междугородных) медных кабелей связи? 3. Чем отличается непрерывная модуляция от импульсной? 4. Поясните процесс обработки вызова на станции телефонной сети при успешном соединении. 5. Приведите структурную схему спутниковой системы передачи, поясните назначение элементов схемы.
User Алексей119 : 14 ноября 2014
25 руб.
up Наверх