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

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

Войти
Регистрация
Восстановить пароль
 
igor myakota
59 / 59 / 15
Регистрация: 03.05.2012
Сообщений: 1,213
#1

Сгенерировать матрицу смежности полного графа - C++

27.11.2013, 21:05. Просмотров 896. Ответов 1
Метки нет (Все метки)

1. Сгенерировать матрицу смежности полного графа (количество вершин n = 3) и найти минимальный гамильтонова цикла методом полного перебора.
2. Сгенерировать матрицу смежности произвольного графа (количество вершин n = 3) и найти все Гамильтон пути методом полного перебора. Для тестирования необходимо рассмотреть несвязанные и связанные графы. Среди связанных графов необходимо рассмотреть как полные графы, так и неполные.
Есть програма в паскале помогите зделать ее в С++
0
Миниатюры
Сгенерировать матрицу смежности полного графа  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2013, 21:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сгенерировать матрицу смежности полного графа (C++):

заданно матрицу смежности простого графа. Построить каркас этого графа с использованием поиска вширь - C++
Задание: заданно матрицу смежности простого графа. Построить каркас этого графа с использованием поиска вширь. Помогите написать...

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

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

Список смежности для графа - C++
Доброго времени суток. Не могли бы вы мне подсказать, как построить список смежности для вершин графа. В интернете много примеров, но мало...

список смежности и проход графа в ширину - C++
нужно создать список смежности и пройти граф в ширину. как с помощью struct{}; создать список смежности? список смежности: 0: 5 ...

Матрица смежности графа - поиск в глубину - C++
Здравствуйте дорогие форумчане. У меня тут небольшая ошибка. Никак не могу понять что к чему. Объясните пожалуйста. #include <iostream> ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
igor myakota
59 / 59 / 15
Регистрация: 03.05.2012
Сообщений: 1,213
01.12.2013, 00:44  [ТС] #2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
uses crt;
var x:array[1..5,1..5]of integer;
z:array[1..5]of string;
i,j,k,h,q,xi,xj,xk,xg,xh:integer;
begin
z[1]:='x1';
z[2]:='x2'; 
z[3]:='x3';
z[4]:='x4';
z[5]:='x5';
for i:=1 to 5 do
begin
for j:=1 to 5 do 
begin
x[i,j]:=random(8)+1;
write(x[i,j],' ');
end;
q:=1000;
for i:=1 to 5 do
for j:=1 to 5 do
for k:=1 to 5 do
for g:=1 to 5 do
for h:=1 to 5 do
if(i<>j)and(i<>k)and(i<>g)and(i<>h)and(j<>k)and(j<>g)and(g<>h)and(k<>g)and(k<>h)and(g<>h) then
if x[i,j]+x[j,k]+x[k,g]+x[g,h]+x[h,i]<q then
begin
q:=x[i,j]+x[j,k]+x[k,g]+x[g,h]+x[h,i];
xi:=i;
xj:=j;
xk:=k;
xg:=g;
xh:=h;
end;
writeln('Min=',q);
writeln('kordynaty:=',z[xi],' ',z[xj],' ',z[xk],' ',z[xg],' ',z[xh],'"');
end.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.12.2013, 00:44
Привет! Вот еще темы с ответами:

Определить планарность графа по матрице смежности - C++
в общем есть файлы с матрицами смежностей, формат файла прикладыва. (graph1.txt , graph2.txt) В первой строчке указывается количество...

Как передать в функцию список смежности графа? - C++
Как передать в функцию список смежности графа который представлений как вектор векторов - vector&lt;vector&lt;int&gt;&gt; adj

Матрица/связные_списки смежности для ориентированного графа - C++
Скажите, пожалуйста, когда я создаю матрицу смежности для ориентированного графа, то в матрице у меня должны присутствовать только 0 и 1?...

Определение матрицы смежности графа по заданной матрице инцидентности - C++
Доброй ночи :) Изучаю графы, написал фукнцию для конвертации матрицы инцидентности в матрицу смежности, а наоборот не выходит. ...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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