Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pa:laboratoare:laborator-08 [2024/04/23 23:13]
radu.nichita [Obiective laborator]
pa:laboratoare:laborator-08 [2025/05/12 15:52] (current)
alexandru.dima1609 [Dijkstra]
Line 202: Line 202:
 {{https://​ocw.cs.pub.ro/​courses/​_media/​pa/​new_pa/​lab09-graph-dijkstra-negative-costs-example02.png?​512| Dijkstra cu costuri negative - exemplu 02}} {{https://​ocw.cs.pub.ro/​courses/​_media/​pa/​new_pa/​lab09-graph-dijkstra-negative-costs-example02.png?​512| Dijkstra cu costuri negative - exemplu 02}}
  
-Când nodul **5** este scos din coadă la un moment dat, acesta va relaxa muschi $(5, 1)$ (pentru că $d[5] + w[5][1] = 1 - 2 = -1 < d[1]$). Acest lucru duce la $d[1] = -1$, adică reactualizarea distanței pentru un nod, care anterior a fost scos din coadă, ​deci distanța calculată era finală. Deci ajunge la o contradicție.+Când nodul **5** este scos din coadă la un moment dat, acesta va relaxa muschi $(5, 1)$ (pentru că $d[5] + w[5][1] = 1 - 2 = -1 < d[1]$). Acest lucru duce la $d[1] = -1$, adică reactualizarea distanței pentru un nod, care anterior a fost scos din coadă, ​deși distanța calculată era finală. Deci ajunge la o contradicție.
  
 </​spoiler>​ \\ </​spoiler>​ \\
Line 497: Line 497:
   * $d[node] = -1$, dacă nu se poate ajunge de la **source** la **node**   * $d[node] = -1$, dacă nu se poate ajunge de la **source** la **node**
  
-$d[0]$ nu este folosit, deci ca fi initializat cu 0! (am pastrat indexarea nodurilor de la 1).+$d[0]$ nu este folosit, deci va fi initializat cu 0! (am pastrat indexarea nodurilor de la 1).
  
 </​note>​ </​note>​
pa/laboratoare/laborator-08.1713903203.txt.gz · Last modified: 2024/04/23 23:13 by radu.nichita
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0