|
Informatyka UJ forum Rocznik 2005 - czyli najlepsze forum w sieci
|
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
|
Wysłany: Czw 23:09, 14 Gru 2006 Temat postu: Zadanie U - Sabotaż |
|
|
[link widoczny dla zalogowanych]
Kolejne zadanie z prezadaniem :> .
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
mateo
pijak
Dołączył: 08 Mar 2006
Posty: 296
Przeczytał: 0 tematów
Skąd: Krk - Biały Prądnik
|
Wysłany: Pią 3:33, 15 Gru 2006 Temat postu: |
|
|
[link widoczny dla zalogowanych]
Identyczne zadanko z OPSSa.
edit: a tak wogole to to zadanko jest 10te jesli chodzi o najmniejsza ilosc acceptow na OPSSie:)
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Rogal
Zjeb z kaszanką
Dołączył: 13 Mar 2006
Posty: 1745
Przeczytał: 0 tematów
Skąd: koło podbiegunowe
|
Wysłany: Sob 12:43, 16 Gru 2006 Temat postu: |
|
|
Kocham zadania w których wersja z STL-em dostaje OK z miejsca, a wersja bez niego oczywiście nie mieści się w czasie... :evil: No to zadanko sprwadza się do dobrego zaimplementowania operacji na grafie.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
cct
pijak
Dołączył: 21 Mar 2006
Posty: 202
Przeczytał: 0 tematów
|
Wysłany: Pon 1:49, 18 Gru 2006 Temat postu: |
|
|
Ma ktoś jakąś zOKeyowaną binareczkę? Może być z STLem, ale nie musi ;)) Z góry dzięki.
|
|
Powrót do góry |
|
|
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?
|
Wysłany: Śro 17:27, 27 Gru 2006 Temat postu: |
|
|
mial ktos w tym zadaniu ANSa z "niewyjasnionych" przyczyn? :) bo ja wlasnie mam takowego i nie moge znalezc testu, na ktorym by mi sie program wywalal... moze ktos zarzuci jakims dobrym testem? :) generator testow cct'a nie chce mi dzialac, albo ja nie wiem jak go obslugiwac, natomiast w binarce zle czyta dane podane "z palca"...
btw. jak konstruujecie ten graf w tym zadaniu? :) bo chyba tylko w tym moge miec blad [zadnie V poszlo bez problemu]
|
|
Powrót do góry |
|
|
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
|
Wysłany: Śro 18:06, 27 Gru 2006 Temat postu: |
|
|
W zdaniu U to zmienialem tylko wczytywanie i wielkosc tablic, a reszta tak samo jak w V.
|
|
Powrót do góry |
|
|
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?
|
Wysłany: Śro 19:52, 27 Gru 2006 Temat postu: |
|
|
no ja tez tylko to zmienilem, i dlatego zastanawiam sie skad jest ANS, a jak wczytujesz dane? :)
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
hansu
Nieomylny Admin
Dołączył: 17 Lis 2005
Posty: 1990
Przeczytał: 0 tematów
Skąd: przychodzimy? Czym jestesmy? Dokad zmierzamy?
|
Wysłany: Śro 21:18, 27 Gru 2006 Temat postu: |
|
|
Yyy, a jak Ty ten graf konstruujesz? Bo chyba nie robisz tego tak ze wczytujesz ten dany graf "na zywca" i po nim puszczasz przeplyw...
EDIT (bo przeczytalem Twoj post na TCSie ;)):
Skoro napisales cos o podwajaniu wierzcholkow to zakladam ze znasz idee algorytmu, czyli to ze podwajamy kazdy wierzcholek, do jednego z nowopowstalych synow podpinamy wszystkie krawedzie wchodzace, a do drugiego wychodzace, i laczymy te wierzcholki krawedzia o przepustowosci 1 (od tego z wchodzacymi, do tego z wychodzacymi i dzieki temu upewniamy sie ze kazda sciezka przechodzaca przez ten wierzcholek "pojdzie" ta wlasnie krawedzia miaedzy synami). Jesli tak wlasnie robisz (a zakladam ze robisz ;)) to jedyny blad jaki mi przychodzi na mysl to akcje dziejace sie przy zrodle i ujsciu. No bo tak naprawde wierzcholkow 1 i n nie podwajamy (albo podwajamy i nie podpinamy tam zadnych krawedzi, ale to juz szczegol implementacyjny dla leniwych programistow jak ja :P). Mozliwe wiec ze to przy tym masz blad jakis...
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gorfin
pijak
Dołączył: 06 Kwi 2006
Posty: 63
Przeczytał: 0 tematów
|
Wysłany: Czw 0:21, 28 Gru 2006 Temat postu: |
|
|
1
5 6
1 2
1 4
2 4
4 3
4 5
3 5
1
|
|
Powrót do góry |
|
|
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?
|
Wysłany: Czw 0:37, 28 Gru 2006 Temat postu: |
|
|
blad juz naprawiony, okazalo sie, ze zle przeczytalem tresc zadania :/ oczywiscie tworzyl graf "zgodnie z instrukcja", ale przeplywy reprezentujace odpowiednio krawedz "do" i krawedz "powrotna", byly ustawione na 1, 0... zamiast na 1, 1 :P bo polaczenie zachodzi w obu kierunkach, a nie jednym... tak samo krawedzie pomiedzy podwojonymi wierzcholkami...
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
exeman
Mistrz grilla
Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów
Skąd: znienacka
|
Wysłany: Sob 1:31, 06 Sty 2007 Temat postu: |
|
|
Czy moglby ktos przyblizyc idee algorytmu? Z gory dzieki.
|
|
Powrót do góry |
|
|
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
|
Wysłany: Sob 1:47, 06 Sty 2007 Temat postu: |
|
|
idea jest taka, ze musimy odpowiednio zmodyfikowac otrzymany na wejsciu graf, tak zeby komputery byly reprezentowane przez krawedzie i wtedy puszczamy maksymalny przeplyw i jego wartosc jest rozwiazaniem.
wszystkie komputery poza ujsciem i zrodlem dublujemy - tworzymy nowe wierzcholki i podpinamy do nich krawedzie w ten sposob:
mamy krawedz nieskierowana pomiedzy komputerami a-b to podwajamy komputery a i b i tworzymy pomiedzy nimi polaczenie:
a->b(1) oznacza krawedz skierowana z a do b o przepustowosci 1
wiec dokladamy a' i b' i teraz mamy krawedzie:
a'->b(1)
b->a'(0)
b'->a(1)
a->b'(0)
oraz polonczenie pomiedzy a' i a, b' i b
a->a'(1)
a'->a(0)
b->b'(1)
b'->b(0)
w efekcie wszystkie krawedzie wchodzace do a maja przepustowosc 1 (poza a'->a) a wszystkie wychodzace 0 (poza a->a'), natomiast wszystkie wychodzace z a' maja 1 (poza a'->a) a wchodzace 0 (poza a->a')
komputerow 1 i N nie podwajamy i podpinamy do nich krawedzie analogicznie. kiedy mamy juz taki graf to puszczamy na min karpia i wypisujemy wynik
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
exeman
Mistrz grilla
Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów
Skąd: znienacka
|
Wysłany: Sob 2:03, 06 Sty 2007 Temat postu: |
|
|
a przeplyw puszczamy miedzy 1, a n1 wierzcholkiem?
|
|
Powrót do góry |
|
|
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
|
Wysłany: Sob 2:38, 06 Sty 2007 Temat postu: |
|
|
Tak, tu mamy podane, że source jest "1", a target to "n" ;)
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
exeman
Mistrz grilla
Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów
Skąd: znienacka
|
Wysłany: Sob 2:42, 06 Sty 2007 Temat postu: |
|
|
Mam troche inaczej, ale przeszlo. Podziekowania dla chlebka. :)
|
|
Powrót do góry |
|
|
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
|
Wysłany: Sob 18:06, 06 Sty 2007 Temat postu: |
|
|
Jeśli ktoś ma problem z RTE w tym zadaniu, to niech sprawdzi, czy jest przygotowany na taką sytuację, że w krawędzi jako pierwszy parametr podane jest ujście (czyli n), lub jako drugi - źródło (czyli 1), bo ja właśnie dlatego złapałem gwiazdkę :?
Dzięki Cecet za generatorek, bo mi właśnie takim testem zarzucił:
|
|
Powrót do góry |
|
|
|
|
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
|