Curs 8 - Drumuri de cost minim [pdf] - Andrei
Curs 8 - Drumuri de cost minim [pdf] - Andrei
Curs 8 - Drumuri de cost minim [pdf] - Andrei
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Exemplu (3)<br />
0<br />
s<br />
0<br />
4<br />
5<br />
-1<br />
1 2<br />
0<br />
1<br />
4<br />
10<br />
13<br />
0<br />
3<br />
-5<br />
0<br />
0<br />
5<br />
-4<br />
Exemplu (4)<br />
2/3<br />
1<br />
4<br />
10<br />
0/0<br />
2<br />
13<br />
0<br />
0/-4<br />
3<br />
0<br />
2 0<br />
0<br />
5<br />
2/-1<br />
2<br />
4<br />
0/1<br />
2/2<br />
1<br />
4<br />
10<br />
0/-1<br />
2<br />
13<br />
0<br />
0/-5<br />
3<br />
0<br />
2 0<br />
0<br />
5<br />
2/-2<br />
2<br />
4<br />
0/0<br />
2<br />
2<br />
0<br />
4<br />
0<br />
0<br />
Eliminam s<br />
0/0<br />
1<br />
4<br />
10<br />
2/1<br />
2<br />
13<br />
0<br />
2/-3<br />
3<br />
0<br />
Proiectarea Algoritmilor 2010<br />
2<br />
0<br />
5<br />
4<br />
2<br />
0/-4 2/4<br />
Aplicam Dijkstra din fiecare nod (δ 1(u,v)).<br />
Refacem distanțele:<br />
d(u,v) = δ 1(u,v)+h(v)-h(u)<br />
0 1 -3 4 -4<br />
3 0 -4 1 -1<br />
7 4 0 5 3<br />
2 -1 -5 0 -2<br />
8 5 1 6 0<br />
Proiectarea Algoritmilor 2010<br />
2/7<br />
1<br />
4<br />
10<br />
0/4<br />
2<br />
13<br />
0<br />
0/0<br />
3<br />
0<br />
2 0<br />
0<br />
5<br />
2/3<br />
2<br />
4<br />
0/5<br />
4/8<br />
1<br />
4<br />
10<br />
2/5<br />
2<br />
13<br />
0<br />
2/1<br />
3<br />
0<br />
0<br />
2 0<br />
0<br />
5<br />
0/0<br />
2<br />
4<br />
2/6<br />
5/8/2010<br />
22