This shows you the differences between two versions of the page.
pa:laboratoare:laborator-07 [2023/03/15 16:53] radu.nichita |
pa:laboratoare:laborator-07 [2025/05/14 16:50] (current) radu.iacob [Componente Biconexe] |
||
---|---|---|---|
Line 374: | Line 374: | ||
===== Componente Biconexe ===== | ===== Componente Biconexe ===== | ||
- | >> O **componentă biconexă** / **BiConnected Component** (**BCC**) într-un graf **neorientat** este o submulțime maximală de noduri cu proprietarea că nu conține puncte de articulație - oricare nod s-ar elimina, nodurile rămase sunt încă conectate. | + | >> O **componentă biconexă** / **BiConnected Component** (**BCC**) într-un graf **neorientat** este o submulțime maximală de noduri cu proprietatea că nu conține puncte de articulație - oricare nod s-ar elimina, nodurile rămase sunt încă conectate. |
<spoiler BCC - exemplu 01> | <spoiler BCC - exemplu 01> | ||
Line 440: | Line 440: | ||
===== Exercitii ===== | ===== Exercitii ===== | ||
<note> | <note> | ||
- | Scheletul de laborator se găsește pe pagina [[https://github.com/acs-pa/pa-lab/tree/main/skel/lab08|pa-lab::skel/lab08]]. | + | Scheletul de laborator se găsește pe pagina [[https://github.com/acs-pa/pa-lab/tree/main/skel/lab07|pa-lab::skel/lab07]]. |
</note> | </note> | ||
Line 454: | Line 454: | ||
</note> | </note> | ||
- | === SCC === | + | === Task-1: SCC === |
Se dă un graf **orientat** cu **n** noduri și **m** arce. Să se găsească **componentele tare-conexe** folosind algoritmul lui **Tarjan**. Secțiunea de teorie conține exemple grafice explicate. | Se dă un graf **orientat** cu **n** noduri și **m** arce. Să se găsească **componentele tare-conexe** folosind algoritmul lui **Tarjan**. Secțiunea de teorie conține exemple grafice explicate. | ||
Line 467: | Line 467: | ||
- | === CV === | + | === Task-2: CV === |
Se dă un graf **neorientat conex** cu **n** noduri și **m** muchii. Se cere să se găsească toate **punctele critice** folosind algoritmul lui **Tarjan**. Secțiunea de teorie conține exemple grafice explicate. | Se dă un graf **neorientat conex** cu **n** noduri și **m** muchii. Se cere să se găsească toate **punctele critice** folosind algoritmul lui **Tarjan**. Secțiunea de teorie conține exemple grafice explicate. | ||
Line 480: | Line 480: | ||
- | === CE === | + | === Task-3: CE === |
Se dă un graf **neorientat conex** cu **n** noduri și **m** muchii. Se cere să se găsească toate **muchiile critice** folosind algoritmul lui **Tarjan**. Secțiunea de teorie conține exemple grafice explicate. | Se dă un graf **neorientat conex** cu **n** noduri și **m** muchii. Se cere să se găsească toate **muchiile critice** folosind algoritmul lui **Tarjan**. Secțiunea de teorie conține exemple grafice explicate. | ||
Line 492: | Line 492: | ||
</note> | </note> | ||
- | === BCC === | + | === Task-4: BCC === |
Se dă un graf **neorientat conex** cu **n** noduri și **m** muchii. Se cere să se găsească toate **componentele biconexe** folosind algoritmul lui **Tarjan**. Secțiunea de teorie conține exemple grafice explicate. | Se dă un graf **neorientat conex** cu **n** noduri și **m** muchii. Se cere să se găsească toate **componentele biconexe** folosind algoritmul lui **Tarjan**. Secțiunea de teorie conține exemple grafice explicate. | ||
Line 503: | Line 503: | ||
* Java: 4s | * Java: 4s | ||
</note> | </note> | ||
- | |||
=== Extra === | === Extra === |