Matricea-Distantelor
-
Upload
adam-alexandru-mihail -
Category
Documents
-
view
220 -
download
0
Transcript of Matricea-Distantelor
-
7/25/2019 Matricea-Distantelor
1/7
-
7/25/2019 Matricea-Distantelor
2/7
Distante in grafuri
(mai multe denitii)Presupunem ca graful G este un graf conex. Excentricitatea ecc(V) lui V in G este distanta cea
mai mare de la V la un alt nod.
Razarad(G) lui G este aloarea celei mai miciexcentricitati ecc(a)!" deoarece
nodurile cele maiindeparte de a sunt#$M$% la distanta de
"&
rad(G)!'&
-
7/25/2019 Matricea-Distantelor
3/7
%*+%,A-
Diametrul diam(G) lui G este aloarea celei maimari excentricitati
Centrullui G este multimea de noduri V a./
ecc(V)!rad(G) Periferialui G este multimea de noduri V a./
ecc(V)!diam(G) diam(G)!0&
entrul lui G: $1$G&
Periferia lui G: $#$M$%&
-
7/25/2019 Matricea-Distantelor
4/7
+nmultirea matricilor
-
7/25/2019 Matricea-Distantelor
5/7
2include 3iostream4
2include 3fstream4
using namespace std&
int A5677856778$95677856778$5677856778$D5677856778$m$n&
distanta de la x la ; si nr drumuri de la x la ; oid citiredate.in>)&
f44n&
for(i!6&i3!n&i??) =f44x44;&m??&
A5x85;8!A5;85x8!6&
if(x4max)
max!x&
if(;4max) max!;&@
f.close()&
n!max&
@
-
7/25/2019 Matricea-Distantelor
6/7
6
' B
"
0C
67
66
6
6' 6B
E
-
7/25/2019 Matricea-Distantelor
7/7
int main()
= int i$x6$;6$x$s$;$F$$p& citireH si I: >& cin44x44;& cout33>Distanta P>& cin44p& for(i!6&i3!n&i??) for(F!6&F3!n&F??) = 95i85F8!A5i85F8&
D5i85F8!A5i85F8& @ for(!6&3!pJ6&??) = for(i!6&i3!n&i??) for(F!6&F3!n&F??) = 5i85F8!7&
for(s!6&s3!n&s??) 5i85F8?!A5i85s8K95s85F8&
if((95i85F8!!7)LL(5i85F8!7)LL(D5i85F8!!7))
D5i85F8!& @ for(i!6&i3!n&i??) for(F!6&F3!n&F??)
95i85F8!5i85F8&
@
cout33>%r. drumurilor de lungime P >& cout335x85;8&
return 7&
@