Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Letsifer
0 / 0 / 0
Регистрация: 05.04.2013
Сообщений: 12
#1

Поиск покрытия в двудольном графе - C++

10.04.2014, 06:29. Просмотров 222. Ответов 0
Метки нет (Все метки)

Доброго всем времени суток, уважаемые программисты) Буду очень признателен в помощи следующей задачи:
Дана матрица смежности двудольного графа=(Г, Г1, Е).
Нужно найти минимальное подмножество Г2 множества Г1 так, чтобы каждая вершина Г была смежна хоты бы с одной вершиной из Г2. (т.е. Г2 должно состоять из минимально возможного числа вершин)

Прям совсем порадует реализация на С++, но буду очень признателен и за объяснение данного алгоритма)

Заранее благодарю за потраченное время)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2014, 06:29     Поиск покрытия в двудольном графе
Посмотрите здесь:

Перевод из Delphi (Алгоритм нахождения наибольшего паросочетания в двудольном графе) - C++
UNIT1 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs,...

Поиск циклов в графе. Поиск центра взвешенного графа - C++
В интернете, к сожалению, по этим вопросам не так уж много нашел. Можете посоветовать статью/пособие, где было бы подробно об этом написано?

Поиск циклов в графе - C++
Как узнать что граф имеет цикл?

Поиск оптимальных путей в графе - C++
Нужно сделать библиотеку классов на тему Графов та поиска оптимальных путей. У меня есть задача, в которой реализован поиск опт.путей. Но...

Поиск оптимального пути в графе - C++
Здравствуйте. Помогите, пожалуйста, написать код задачи по С++. необходимо найти минимальный путь в ориентированном графе, используя...

Перебор/поиск с возвратом в графе - C++
Подскажите пожалуйста где я могу найти пример такой программы? Уже пару часов гуглю и нигде не найти. Хочу разобраться, а примеров программ...

Поиск отрицательного цикла (контура) в графе - C++
Всем привет! Помоги пожалуйста с программой! :-mass), затем я её модифицирую: for (int i = 0; i < n; ++i) for (int j = 0; j <...

Поиск всех контуров в ориентированном графе - C++
Нужно найти все контуры. Контур - путь, у которого начало и конец совпадают. Т.е. например (1;5)(5;2)(2;4)(4;1). Имею вектор с...

Поиск всех различных путей в графе - C++
Задан ориентированный ациклический связный граф. Найдите различные пути, по которым из вершины под номером 1 можно добраться до вершины с...

Поиск минимального остовного дерева на графе - C++
Переделал программу найденную в интернете, написал через функцию. #include <iostream>; #include <fstream>; using namespace...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru