Forum Informatyka UJ forum Strona Główna Informatyka UJ forum
Rocznik 2005 - czyli najlepsze forum w sieci
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Zadanie Z2 - Edmonds-Karp

 
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 1 rok / 2 i 3 semestr - Algorytmy i Struktury Danych
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
r4ku
żul



Dołączył: 09 Lut 2006
Posty: 722
Przeczytał: 0 tematów

Skąd: klikash? :D

PostWysłany: Czw 22:54, 14 Gru 2006    Temat postu: Zadanie Z2 - Edmonds-Karp

[link widoczny dla zalogowanych]
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
kg86
zielony żul



Dołączył: 22 Gru 2005
Posty: 1194
Przeczytał: 0 tematów

Skąd: pochodze?

PostWysłany: Pią 15:32, 15 Gru 2006    Temat postu:

tym razem warto to zadanko przepchnac :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
chlebek
alkoholik



Dołączył: 04 Lut 2006
Posty: 556
Przeczytał: 0 tematów

Skąd: Siedlce\Kraków

PostWysłany: Nie 23:14, 17 Gru 2006    Temat postu:

Mam prosbe do tych osob co juz przepchneli to zadanie. Mozna prosic o binarke ?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
przem
[świeżak]



Dołączył: 13 Paź 2006
Posty: 14
Przeczytał: 0 tematów

Skąd: Krosno

PostWysłany: Pon 14:01, 18 Gru 2006    Temat postu:

Jak wyglada u was reprezentacja grafu w pamieci?

ok juz nieaktualne, jak by co to u mnie wyglada tak:
Kod:

struct Krawedz
{
   int dokad;
   int przeciwna;
   int nastepna;
   int wartosc;
}

plus tablice krawedzi i wierzcholkow gdzie trzymam indeks pierwszej krawedzi dla danego wierzcholka
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Spectro
Mistrz grilla



Dołączył: 09 Mar 2006
Posty: 2306
Przeczytał: 0 tematów

Skąd: Kurdwanów

PostWysłany: Pon 23:25, 18 Gru 2006    Temat postu:

Pierwsze zadanie z ASD, w którym zmuszony zostałem używać shortów :P . Dostałem RTE, bo początkowo wartości przepustowości i przepływu były intami. Cóż, tak to jest, jak się pisze na liście i używa się dużo razy operatora new ;] .
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Stasiu
zielony żul



Dołączył: 16 Lis 2005
Posty: 920
Przeczytał: 0 tematów

Skąd: krk

PostWysłany: Nie 3:38, 24 Gru 2006    Temat postu:

ja ponawiam prosbe, ktos moze zapodac binarke?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
chlebek
alkoholik



Dołączył: 04 Lut 2006
Posty: 556
Przeczytał: 0 tematów

Skąd: Siedlce\Kraków

PostWysłany: Nie 13:25, 24 Gru 2006    Temat postu:

[link widoczny dla zalogowanych]
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Stasiu
zielony żul



Dołączył: 16 Lis 2005
Posty: 920
Przeczytał: 0 tematów

Skąd: krk

PostWysłany: Nie 16:41, 24 Gru 2006    Temat postu:

dzieki :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Pestka
pijak



Dołączył: 22 Mar 2006
Posty: 79
Przeczytał: 0 tematów


PostWysłany: Wto 1:37, 26 Gru 2006    Temat postu:

chlebek napisał:
[link widoczny dla zalogowanych]


hmm - mam taki mały problem: na teście:
2
6 9 5 6
5 1 16 0
5 2 13 0
1 2 10 4
1 3 12 0
2 3 0 9
2 4 14 0
3 4 0 7
3 6 20 0
4 6 4 0
7 11 6 7
6 1 5 0
6 2 6 0
6 3 8 0
1 2 4 0
2 3 2 0
1 4 10 0
2 4 3 0
2 5 11 0
3 5 6 0
4 7 8 0
5 7 4 0

ta binarka daje wyniki 23 17, a powinno być 23 12 - jak dam samą drugą część jako pojedynczy test to jest 12... :|
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
kafex
zielony żul



Dołączył: 28 Mar 2006
Posty: 1458
Przeczytał: 0 tematów

Skąd: Zawiercie

PostWysłany: Wto 3:36, 26 Gru 2006    Temat postu:

Pierwszy strzal to to, że czegoś nie czyści :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
cheater_
Orajt:)



Dołączył: 28 Lut 2006
Posty: 1022
Przeczytał: 0 tematów


PostWysłany: Wto 12:29, 26 Gru 2006    Temat postu:

A tak swoją drogą, to karp będzie do zaimplementowania w jakimś zadaniu obowiązkowym, czy tak piszecie bo jesteście zbokami?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Spectro
Mistrz grilla



Dołączył: 09 Mar 2006
Posty: 2306
Przeczytał: 0 tematów

Skąd: Kurdwanów

PostWysłany: Wto 14:00, 26 Gru 2006    Temat postu:

@Pestka:
Powinno być 23 12. Ja mam zazwyczaj bardzo ograniczone zaufanie do programów, które przechodzą przez Athinę ;] .

cheater_ napisał:
A tak swoją drogą, to karp będzie do zaimplementowania w jakimś zadaniu obowiązkowym

W U i V korzysta się z DFSa zamiast BFSa, ale spodziewałbym się EK na kolokwium ;) .
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
chlebek
alkoholik



Dołączył: 04 Lut 2006
Posty: 556
Przeczytał: 0 tematów

Skąd: Siedlce\Kraków

PostWysłany: Wto 20:26, 26 Gru 2006    Temat postu:

kafex napisał:
Pierwszy strzal to to, że czegoś nie czyści :)

Nom, latwo sie tego domyslic ;]
Juz powinno byc OK, w czyszczeniu mialem < zamist <= i stad ten blad.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Skrobocik
[SKROBORANGA]



Dołączył: 29 Lis 2005
Posty: 2958
Przeczytał: 0 tematów

Skąd: Skarżysko , Kraków

PostWysłany: Sob 3:07, 30 Gru 2006    Temat postu:

Macie może jeszcze jakieś testy, które potencjalnie mogłyby obnażyć ukryte błędy obliczeniowe mojego programu :?: , bo się ANS przyczłapał :/
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
neino
pijak



Dołączył: 16 Wrz 2006
Posty: 49
Przeczytał: 0 tematów


PostWysłany: Pon 15:54, 22 Sty 2007    Temat postu:

hej,

..a macie jakies szczegolnie szybciutkie te swoje BFS-y !?
bede wdzieczny za zerkniecie na ponizszy kod i jego ocene, gdyz wydaje mi sie, ze to przez niego wlasnie dostaje na zadanku Z2 TLE....

bool bfs () {
int u,v;
M[start]= infinity;
for (u=0; u<=n; u++) color[u] = WHITE;//(*)
head = tail = 0;
enqueue(start); //tail++;
pred[start] = -1;
while (head!=tail) {
u = dequeue();//head++;
for (int j=count2[u-1];j<count2[u];j++) {
int v = krawedz[j].dokad;
if (color[ v ]==WHITE && (krawedz[j].waga-krawedz[j].flow)>0) {
pred[ v ] = j;
M[v] = min(M[u], krawedz[j].waga-krawedz[j].flow);
if (v==target) return true;
enqueue(v);
}
}
}
return color[target]==BLACK;
} // actual_flow=M[target]

juz nawet linijke (*) zoptymalizowalem, zeby przy kazdorazowym wywolaniu BFS-a czyscil colory tylko na zmienionych wezlach, ale ciagle dziala zbyt dlugo...

pozdro !
Kamil
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 1 rok / 2 i 3 semestr - Algorytmy i Struktury Danych Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin