!
" #$ $
"
" %
&'
( $ &'
)$ *
+!
" #)
, -.+ % !%
!
- / 0 1 2 !%
+⊂ -× - 1 !%
0 3
, 1!. 2 0 !% 3 4"
5 " 3
" .! 0
1!. 2 ∈ + 1 .!2 ∈ + 3
- , 7 . . 6. (8
+ ,7
1 . 2. 1 . 2. 1 .62. 16. 2.
6 ( 6 ( 16.(2. 1(.62. 1 .62. 16. 28
: !
+ . 9 0
: % % 9 0
3 %
1$ 4 . .
4 ." . 2
") *
- ; ;! %
! ! 1
1!. 2 ∈ +
0
! & %
! ;
%
5 & <. =. 0 . ><
0
! 0
! ! %
! ! ! 1 ,< # <2
") * 1=2
#
!
( #3 !.
"&3 0 3 3
3 3
") * 1?2
" #3 " !%!
0
#
3 "
@ % "? 3
$
") * 1A2
4 #( 3
"
B # 4 $
" 4 - 5$
0! %
!! 1
0! %
! 0
" % !! " 3
=CEC
Space = Θ( V + deg(v)) = Θ( V + E )
%
!!
4" 4 %
!! % !
D .*E , ! # 1 .*2 0 3
D .*E , " # 1 .*2 0 3
, 1CVC 2
"
Yönlendirilmemi Grafların b) ba lı listelerle c) kom uluk matrisiyle göstrimi
Yönlü Grafların b) ba lı listelerle c) kom uluk matrisiyle göstrimi
"
" 4 4
, 1-.+2 " 3
3
: !
( 16 $ 2
" 1 $ 2
1 $$ 2
1/ 9 2 ! . .
! .
'
3 " 3
$ 4 % 3
!%! !
" 4
3
F 4 0
! %
! 4
%
! G! ! 4
%
! G! ! 4
=
'F
'F0 / 0
: % 3 3 !
.
! % % 3 %
" .
%
! 0 ! % 1 %
!!
2
'F
'F @
'F H % F
, 1-.+2 " 4
0 1 G! ! 2 !
G! ! G! ! % B1<2
$ $ 4 % 0
B1-2
G! ! $ %!!
) ! ! ! $ Θ1+2 ! F !4
B1+2 % 4 !
3 % $ B1-2 $
% & '
( ) * +,# 1 "
%
!! 3 !! ! 2
'F @
, 1-.+2 " 4 . 'F 0
!
! % 3 0 %
) ! % 3 0 4 !
$ 3
) ! % 3 0 4
!%! !!
0! ! % 3 0
! 4
3 " 4 . "
! "
( $ &'
<& $ $ 3
3 % 4 0
! 4
=& F 4 0
! 3 %
! ! 4
?& F 4 %
! 0
! 3 %
! ! 4
A& ? %
!
I& %
! 3
4 ?
('F
('F 1=2
% 1J 2# 0 3 $
) 3 0 ('F&- !
%
('F&- 1!2 4 ! 0
!
0! $
('F 4 % 3 . ! 0! 4
% 1 2 - ./
3 1" 2 - .
('F @
B-Back
F-Forward
C-Cross
('F H % F
H %
('F 4 Θ1V 2 . ('F&-
4 % 4
('F&- 4 3 4
F 3 0 4 4
/ $
('F& 4 % C *D E C 4 %
Adj[v ] = Θ(E )
v∈V
('F&- 4 $ Θ(E )
('F 4 $ 4 % Θ(V+E )
('F0 / 0
/ !.
D! E 3
D! E " D! E
3!
5 "
1( $ &( 2
( 3 "
F
4 ! . 3
!
@ $ 4 %
) $ * %
3
)$ * F @
@ % 1K 2 ;0 0
3 ; 0 ! 4
% % $
$ 3
)$ * F
5 3 "0
( 0 $ * 0
! " )$ *
3 1!. 2 .! L
% 3 ( 4 $ *
$
Topological-Sort(G)
01 ('F1 2 $! " "D E" ;
02 ; " . " "
03 ! "
)$ 3 !%! ! !
)$ * F H % F
H %
$ &" B 1->+2
3 C- C 0
! ! 3 3 %
B1<2 1 42
$ 4 % B1->+2 !
" 0 0
!
! 3 3! ! !!. 3 % 4
3 % 0
!
+!
" +! 03 0
! 3 % $
3 % !%! ! 3 ! !
3 3! ! ! !
3 3! ! !
+! +!