•devilkind
|
|
« : Februarie 05, 2007, 12:28:48 » |
|
imi pare rau ca fac un topic nou stiu ca mai era unu, insa l-am cautat o gramada fara sa il gasesc. Deci cum se face fluxul intrun graf neorientat??
|
|
|
Memorat
|
|
|
|
•Marius
|
|
« Răspunde #1 : Februarie 05, 2007, 12:49:09 » |
|
Pentru toate perechile de noduri, mai putin sursa si destinatie, unde pui capacitatile in mod normal: de la sursa la un nod si de la un nod la destinatie. Si faci flux maxim.
|
|
« Ultima modificare: Februarie 05, 2007, 12:51:43 de către Marius Stroe »
|
Memorat
|
Faceti lucrurile simplu: pe cat de simplu posibil, dar nu mai simplu.
|
|
|
•devilkind
|
|
« Răspunde #2 : Februarie 05, 2007, 12:53:10 » |
|
ms mult. si scz ink o data ptr ca am creeat ink un topic.
|
|
|
Memorat
|
|
|
|
•Marius
|
|
« Răspunde #3 : Februarie 05, 2007, 12:55:07 » |
|
Incearca croco de la .campion 2006, runda 7!
|
|
|
Memorat
|
Faceti lucrurile simplu: pe cat de simplu posibil, dar nu mai simplu.
|
|
|
•pauldb
|
|
« Răspunde #4 : Februarie 05, 2007, 12:56:55 » |
|
Sau critice . La croco merge bine algoritmul din articolul nou .
|
|
|
Memorat
|
Am zis
|
|
|
•devilkind
|
|
« Răspunde #5 : Februarie 05, 2007, 13:10:44 » |
|
pai de fapt critice incerc sa rezolv akuma . ink o intrebare: dak am adaugat pe muchia x-y fluxul f ce se intampla cu muchia y-x??
|
|
|
Memorat
|
|
|
|
•pauldb
|
|
« Răspunde #6 : Februarie 05, 2007, 13:13:08 » |
|
Muchia Y-X fluxul scade cu F. Adica cresti fluxul, dar in sens opus. (Asta e valabil si la fluxul in graf orientat).
|
|
« Ultima modificare: Februarie 05, 2007, 13:15:56 de către Paul-Dan Baltescu »
|
Memorat
|
Am zis
|
|
|
•wefgef
|
|
« Răspunde #7 : Februarie 05, 2007, 23:03:06 » |
|
Fluxul intr-un graf neorientat merge exact la fel ca intr-un graf orientat. Nu trebuie sa modifici absolut nimic in codul tau (cel putin asa cum implementez eu fluxul nu trebuie ). Spor la treaba!
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
•devilkind
|
|
« Răspunde #8 : Februarie 06, 2007, 10:32:56 » |
|
la implementarea mea trebuie modificat ptr ca la flux in graf orientat pe muchia inversa pun capacitate 0 , altfel risc sa vina fluxu invers, iar la flux in graf neorientat pe muchia inversa pun capacitate c.
PS: ink nu am inteles dinic si nu am gasit un articol bun despre edmond karp asa ca folosesc ink ford fulkerson
|
|
|
Memorat
|
|
|
|
•StTwister
Client obisnuit
Karma: 11
Deconectat
Mesaje: 86
|
|
« Răspunde #9 : Februarie 06, 2007, 11:06:53 » |
|
Edmonds-Karp e o generalizare a algoritmului Ford-Fulkerson care foloseste BFS pentru a gasi un drum de inaintare. Deci nu vad cum ai putea sa sti Ford-Fulkerson si sa nu sti Edmonds-Karp
|
|
|
Memorat
|
|
|
|
•Marius
|
|
« Răspunde #10 : Februarie 06, 2007, 11:37:59 » |
|
Pornesti din nodul sursa si faci o parcurgere in latime, BFS, si nu in adancime, DFS, cum zice Fulkerson.
|
|
|
Memorat
|
Faceti lucrurile simplu: pe cat de simplu posibil, dar nu mai simplu.
|
|
|
•devilkind
|
|
« Răspunde #11 : Februarie 06, 2007, 11:39:53 » |
|
da akuma am inteles. Mi-a explicat felix mai devreme (ms man). Eu nu stiam exact cum gasesc drumu dupa aceasta parcurgere.
|
|
|
Memorat
|
|
|
|
|