-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMain.m
More file actions
34 lines (25 loc) · 713 Bytes
/
Main.m
File metadata and controls
34 lines (25 loc) · 713 Bytes
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
clear
clc
% Pagrindinis grafas
n = 10; % Viršūnių skaičius
U = [1 2; 1 5; 2 4; 3 7; 3 8; 4 5; 4 7; 4 9; 6 4; 6 8; 6 10; 7 1; 9 10]; % Briaunų masyvas
% Indukuojamo grafo viršūnių aibė
vi = [1 2 3 5 6 8];
tic;
% Indukuoto grafo briaunų suradimas
u = GetInducedGraphEdges(U, vi);
% Tikrinimas ar indukuotas grafas yra jungus
isGraphConnected = IsGraphConnected(u, vi);
timeSpent = toc;
% Rezultatų išvedimas
if isGraphConnected == false
disp('Indukuotas grafas yra nejungus');
else
disp('Indukuotas grafas yra jungus');
end
disp('Skaičiavimų trukmė:');
disp(timeSpent);
% Grafo nubraižymas
G = GetGraph(n, U);
h = plot(G);
HighlightGraph(h, vi, u);