Дискретная математика. Лабораторная работа №5. Вариант №4
Состав работы
|
|
|
|
|
|
|
|
Описание
Граф задан его матрицей смежности. Требуется определить количество компонент связности этого графа. При этом должны быть конкретно перечислены вершины, входящие в каждую компоненту связности.
Выбор алгоритма поиска компонент связности – произвольный. Например, приветствуется использование одного из видов обхода.
Пользователю должна быть предоставлена возможность редактировать исходную матрицу, т.е. изменять исходный граф без выхода из программы. Предусмотреть также возможность изменения количества вершин.
Вход программы: число вершин графа и матрица смежности.
Выход: разбиение множества вершин на подмножества, соответствующие компонентам связности.
Решение.
Входными данными является число вершин графа num_elements и матрица смежности M типа TMatrix, состоящая из двумерного массива m и размера n. Связанные вершины задаются в виде пар, организованных в виде структур TPair, содержащих 2 элементы типа char. Пары организованы в список типа TPairsList.
Основное меню, позволяет выбрать одну из следующих операций:
1. Ввести граф с клавиатуры;
2. Найти компоненты связности.
Выход из программы или возврат в главное меню происходит при нажатии клавиши Esc.
Матрица смежности строится из связанных вершин. Так как граф не является ориентированным, для удобства пользователя матрица смежности приводится к симметричной.
Поиск компонент связности производится при помощи рекурсивного алгоритма «поиск в глубину», которая за один проход находит одну компоненту связности, заполняя массив vec. Поиск повторяется, пока не будут отмечены все вершины.
Выбор алгоритма поиска компонент связности – произвольный. Например, приветствуется использование одного из видов обхода.
Пользователю должна быть предоставлена возможность редактировать исходную матрицу, т.е. изменять исходный граф без выхода из программы. Предусмотреть также возможность изменения количества вершин.
Вход программы: число вершин графа и матрица смежности.
Выход: разбиение множества вершин на подмножества, соответствующие компонентам связности.
Решение.
Входными данными является число вершин графа num_elements и матрица смежности M типа TMatrix, состоящая из двумерного массива m и размера n. Связанные вершины задаются в виде пар, организованных в виде структур TPair, содержащих 2 элементы типа char. Пары организованы в список типа TPairsList.
Основное меню, позволяет выбрать одну из следующих операций:
1. Ввести граф с клавиатуры;
2. Найти компоненты связности.
Выход из программы или возврат в главное меню происходит при нажатии клавиши Esc.
Матрица смежности строится из связанных вершин. Так как граф не является ориентированным, для удобства пользователя матрица смежности приводится к симметричной.
Поиск компонент связности производится при помощи рекурсивного алгоритма «поиск в глубину», которая за один проход находит одну компоненту связности, заполняя массив vec. Поиск повторяется, пока не будут отмечены все вершины.
Похожие материалы
Дискретная математика. Лабораторная работа №5
Bodibilder
: 14 марта 2019
Лабораторная работа 5
Поиск компонент связности графа
Граф задан его матрицей смежности. Требуется определить количество компонент связности этого графа (по материалам главы 3, п. 3.2.3 и 3.4). При этом должны быть конкретно перечислены вершины, входящие в каждую компоненту связности.
Выбор алгоритма поиска компонент связности – произвольный. Например, приветствуется использование одного из видов обхода (поиск в глубину или поиск в ширину по материалам п. 3.4.3).
Пользователю должна быть предо
15 руб.
Дискретная математика. Лабораторная работа №5
sibguter
: 5 июня 2018
Тема: Поиск компонент связности графа
Задание
Граф задан его матрицей смежности. Требуется определить количество компонент связности этого графа (по материалам главы 3, п. 3.2.3 и 3.4). При этом должны быть конкретно перечислены вершины, входящие в каждую компоненту связности.
Выбор алгоритма поиска компонент связности – произвольный. Например, приветствуется использование одного из видов обхода (поиск в глубину или поиск в ширину по материалам п. 3.4.3).
Пользователю должна быть предоставлена в
49 руб.
Лабораторная работа №5 по дискретной математике
puzirki
: 25 декабря 2013
Лабораторная работа № 5 Поиск компонент связности графа
Граф задан его матрицей смежности. Требуется определить количество компонент связности этого графа (по материалам главы 3, п. 3.2.3 и 3.4). При этом должны быть конкретно перечислены вершины, входящие в каждую компоненту связности.
Выбор алгоритма поиска компонент связности – произвольный. Например, приветствуется использование одного из видов обхода (поиск в глубину или поиск в ширину по материалам п. 3.4.3).
Пользователю должна быть предо
400 руб.
Дискретная математика. Лабораторная работа №5
GTV8
: 10 сентября 2012
Граф задан его матрицей смежности. Требуется определить количество компонент связности этого графа (по материалам главы 3, п. 3.2.3 и 3.4). При этом должны быть конкретно перечислены вершины, входящие в каждую компоненту связности.
Выбор алгоритма поиска компонент связности – произвольный. Например, приветствуется использование одного из видов обхода (поиск в глубину или поиск в ширину по материалам п. 3.4.3).
Пользователю должна быть предоставлена возможность редактировать исходную матрицу, т.е
250 руб.
Лабораторная работа № 5 по дискретной математике
migsvet
: 7 апреля 2012
Поиск компонент связности графа
Граф задан его матрицей смежности. Требуется определить количество компонент связности этого графа (по материалам главы 3, п. 3.2.3 и 3.4). При этом должны быть конкретно перечислены вершины, входящие в каждую компоненту связности.
Выбор алгоритма поиска компонент связности – произвольный. Например, приветствуется использование одного из видов обхода (поиск в глубину или поиск в ширину по материалам п. 3.4.3).
Пользователю должна быть предоставлена возможность ред
100 руб.
Дискретная математика Лабораторная работа № 5
1231233
: 17 сентября 2010
Тема: Поиск компонент связности графа
Задание:
Граф задан его матрицей смежности. Требуется определить количество компонент связности этого графа (по материалам главы 3, п. 3.2.3 и 3.4). При этом должны быть конкретно перечислены вершины, входящие в каждую компоненту связности.
23 руб.
Лабораторная работа № 5 по дисциплине: Дискретная математика
IT-STUDHELP
: 29 января 2017
Лабораторная работа № 5 Поиск компонент связности графа
Граф задан его матрицей смежности. Требуется определить количество компонент связности этого графа (по материалам главы 3, п. 3.2.3 и 3.4). При этом должны быть конкретно перечислены вершины, входящие в каждую компоненту связности.
Выбор алгоритма поиска компонент связности – произвольный. Например, приветствуется использование одного из видов обхода (поиск в глубину или поиск в ширину по материалам п. 3.4.3).
Пользователю должна быть пр
48 руб.
Дискретная математика. Лабораторная работа №5. Все варианты
Багдат
: 19 февраля 2016
Лабораторная работа № 5 Поиск компонент связности графа
Граф задан его матрицей смежности. Требуется определить количество компонент связности этого графа (по материалам главы 3, п. 3.2.3 и 3.4). При этом должны быть конкретно перечислены вершины, входящие в каждую компоненту связности.
Выбор алгоритма поиска компонент связности – произвольный. Например, приветствуется использование одного из видов обхода (поиск в глубину или поиск в ширину по материалам п. 3.4.3).
Пользователю должна быть пр
33 руб.
Другие работы
Фланец
Yammbx
: 16 декабря 2022
Фланец 3Д
Формирование твердотельной модели детали типа Фланец
Выполнить: 3D-модель детали.
3д модель(см скиншоты) выполнена в AutoCAD 2019 возможно открыть с 2013 по 2022 версиях и выше
Просьба по всем вопросам писать в Л/С.Варианты могут быть изменены.
100 руб.
Контрольная работа по дисциплине: Математическое моделирование телекоммуникационных устройств и систем. Вариант №2
IT-STUDHELP
: 12 декабря 2023
Вариант №2
Задача №1
Имеется кабельная линия связи с известной импульсной реакцией, заданной следующей последовательностью временных отсчетов. Эти временные отсчеты представлены в следующей таблице:
Таблица 1 – Временные отчеты импульсной реакции g(t) кабельной линии
№ отсчета импульсной реакции g1 g2 g3 g4 g5
Величина отсчета g(i) 0,2 0,8 0,4 0,24 0,08
Из двух вариантов сигналов необходимо выбрать тот, который будет обладать минимальным затуханием энергии в кабельной линии. При этом он будет
600 руб.
Зачётная работа по дисциплине: Помехоустойчивое кодирование в системах телекоммуникаций. Билет № 1. (5-й семестр).
ua9zct
: 16 ноября 2015
1. Предмет и задачи курса ПК СТ. Помехоустойчивое кодирование в системах передачи и обработки информации.
2. Мажоритарное и пороговое декодирование циклических кодов, система разделённых проверок.
100 руб.
Районная узловая подстанция. Схема электрическая принципиальная. Вариант 13 НГТУ
Laguz
: 19 февраля 2024
Сделано в компасе 21+сохранено в 11 компас
Есть схема и перечень элементов.
Вариант № 13
Районная узловая подстанция
На узловой подстанции установлены автотрансформаторы 1, 22. К обмотке низшего напряжения автотрансформаторов через выключатели 3 и 24 подключены синхронные компенсаторы 6, 25, для которых предусмотрен реакторный пуск (реакторы 5, 27). Нагрузка 6 кВ подстанции питается через понижающие трансформаторы 10, 19, которые, в свою очередь, подключены через выключатели 8, 17 к обмотке ни
120 руб.