Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 31. 05. 2011 21:44

Ufňa
Zelenáč
Příspěvky: 6
Reputace:   
 

Počet silných komponent.

Zdravím, potřeboval bych ověřit zda mám správný výsledek. Jde o cvičné přijímačky na ČVUT FEL:

http://forum.matweb.cz/upload3/img/2011-05/93357_8.jpg

Tady si nejsem jistý.

1) Použil bych DFS na $G^R$(vznik z G tak, že jsme obrátili všechny jeho hrany) a ukládal posloupnost časů 'out', ve kterých jsem opuštěl jednotlivé uzly a to v klesajícím pořadí.
2) Použil bych DFS na graf G, ve kterém procházím vrcholy v pořadí podle 'out' a vypisuji jednotlivé komponenty souvislosti.

Jde to i jinak?

Offline

 

#2 31. 05. 2011 23:01 — Editoval OiBobik (01. 06. 2011 08:49)

OiBobik
Moderátor
Místo: Brno/Praha
Příspěvky: 1013
Škola: MFF UK Mat. struktury
Pozice: student
Reputace:   82 
 

Re: Počet silných komponent.

↑ Ufňa:

To by se mělo spíš spočítat (dokázat), než navrhnout algoritmus, ne?

Číst na vlastní nebezpečí - nemám čas si to rozmyslet podrobněji, než takto, ale mělo by to fungovat:



Btw: Takto vypadají přijímačky na bakaláře na čvut? To je celkem drsný.


"The first rule of Tautology Club is the first rule of Tautology Club." [xkcd]

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson