Unelte utilizator

Unelte site


laboratoare:laborator-06

Diferențe

Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.

Link către această vizualizare comparativă

Ambele părți revizuirea anterioară Versiuni anterioare
Urmatoarea versiune
Versiuni anterioare
Urmatoarea versiune Ambele părți următoarea reviziune
laboratoare:laborator-06 [2017/03/23 13:39]
florina_elena.barbu [4. Algoritmul lui Prim]
laboratoare:laborator-06 [2017/03/23 21:28]
mihai.iacov [3. Algoritmul lui Kruskal]
Linia 67: Linia 67:
  
 {{ :laboratoare:kruskal.gif?900 |}} {{ :laboratoare:kruskal.gif?900 |}}
 +
 +
 +{{ :laboratoare:kruskal2.gif?900 |}}
 ===== 4. Algoritmul lui Prim ===== ===== 4. Algoritmul lui Prim =====
  
Linia 84: Linia 87:
 {{ :laboratoare:prim.gif?900 |}} {{ :laboratoare:prim.gif?900 |}}
  
-<file cpp> 
-PRIM(G, w, r) 
- 
-1  Q  V[G] 
- 
-2  for each u  Q 
- 
-3      do key[u]   
- 
-4  key [r]  0 
- 
-5  [r]  NIL 
- 
-6  while Q   
- 
-7      do u  EXTRACT-MIN(Q) 
- 
-8         for each v  Adj[u] 
- 
-9             do if v  Q and w (u, v) < key[v] 
- 
-10                  then [v]  u 
  
-11                       key[v]  w(u, v) 
-</file> 
  
 {{ :laboratoare:prim2.gif?900 |}} {{ :laboratoare:prim2.gif?900 |}}
laboratoare/laborator-06.txt · Ultima modificare: 2018/02/25 22:43 de către mihai.iacov