Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 14.03.2019
Сообщений: 7
1

Деление графа на подграфы с равным весом вершин

14.03.2019, 13:02. Показов 1103. Ответов 0

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста написать программу (с++, джава, с#) или хотя бы псевдокод для решения такой задачи:
Есть небольшой тестовый граф на 7 вершин, на каждой вершине проставлен ее вес (есть матрица смежности и вектор весов вершин). Нужно разделить этот граф на определенное количество частей (например 3) так, чтобы сумма весов вершин в каждом подграфе была примерно одинаковой.
Пыталась написать код, но не могу придумать, как при наборе суммы, которая больше требуемого значения, вернуться назад в начало и попробовать перебрать другой маршрут.
Вот имеющиеся данные:
0 1 1 0 0 0 0
1 0 1 1 0 0 1
1 1 0 1 0 0 0
0 1 1 0 1 1 1
0 0 0 1 0 0 0
0 0 0 1 0 0 1
0 1 0 1 0 1 0

вектор весов вершин = 2,8,10,5,2,6,4
сама подобрала подграфы - вершины 0-2, 1-6, 3-4-5
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.03.2019, 13:02
Ответы с готовыми решениями:

Разбиение графа на подграфы
Необходимо реализовать несколько алгоритмов разбиения графа на подграфы (любых). Перелопатил много...

Нахождение фактора графа и остова графа для некоторого произвольного графа (5-6 вершин)
Форумчане прошу помощь в выполнение задания по деск. мат. Задание: Нахождение фактора графа и...

Найти все полные четырех вершинные Подграфы заданного графа
Доброе время суток ! Я первокурсник , первый раз пишу курсовую работу и так получилось что нет...

Определить номера вершин графа, в которых пересекаются кратчайшие пути из вершин
Дано взвешенный граф в котором насчитывается N вершин и M ребер. Необходимо определитить номера...

0
14.03.2019, 13:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.03.2019, 13:02
Помогаю со студенческими работами здесь

Обход графа в ширину для определения всех вершин графа, находящихся на фиксированном расстоянии от данной вершины
Реализуйте обход графа в ширину для определения всех вершин графа, находящихся на фиксированном...

Составить список степеней вершин графа, а также список вершин с одинаковою степенью
здравствуйте, помогите пожалуйста решить следующие задания: 1 Есть граф ((ab) (bc) (bd) (cd)...

Кратчайший путь между вершинами взвешенного графа, в котором есть ребра с отрицательным весом
Здравствуйте! Пишут, что можно находить кратчайший путь между вершинами взвешенного графа, в...

Нумерация вершин графа
Пытаюсь решить задачу, сделал вывод матрицы смежности, графическое изображение графа и застрял на...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru