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 S - Obieg informacji
Idź do strony Poprzedni  1, 2, 3  Następny
 
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ść
dzendras
Germański oprawca



Dołączył: 07 Mar 2006
Posty: 1326
Przeczytał: 0 tematów

Skąd: Chorzów

PostWysłany: Pią 21:35, 26 Maj 2006    Temat postu:

Oj chyba jednak sie petli nieskonczenie gdzies. Ja mam zarowno Floyda jak i GetBita w osobnych procedurach i dostałem OK.
A jak numerujesz bity w tych longintach? Bo operacje podane przez Spectro działają dla numerowania od 0 (czyli tak jest fizycznie w komputerze). Numerować od 1 też można ale ostatecznie i tak trzeba odpowiednio odejmować 1, tak zeby shl i shr dostawaly pozycje liczona od 0.

EDIT: Otóż to Robson!
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Krisowski
pijak



Dołączył: 05 Mar 2006
Posty: 218
Przeczytał: 0 tematów

Skąd: z nikąd

PostWysłany: Pią 21:52, 26 Maj 2006    Temat postu:

@Robson: Robię or dla całego longinta (komórki macierzy) jeśli o to ci chodzi.

@Dzendras: Bity numeruję od 0. TLE dostaję po ładnej chwili oczekiwania. Czy to nie oznacza, że algorytm się kończy ale po prostu coś robię za wolno ?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Robson
zielony żul



Dołączył: 21 Paź 2005
Posty: 1274
Przeczytał: 0 tematów

Skąd: Z Lasu :]

PostWysłany: Pią 21:57, 26 Maj 2006    Temat postu:

No to jak robisz całego ora, to nie wiem...
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
trywialna
pijak



Dołączył: 12 Mar 2006
Posty: 257
Przeczytał: 0 tematów

Skąd: z kontowni:)

PostWysłany: Sob 2:04, 27 Maj 2006    Temat postu:

Qrde mam Ansa... Nawet nie mam kiedy szukac bledu przez te kolosy:/ Dosc!!
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Cupek
pijak



Dołączył: 07 Kwi 2006
Posty: 34
Przeczytał: 0 tematów

Skąd: DG/Racławicka

PostWysłany: Sob 5:52, 27 Maj 2006    Temat postu:

Kolejny, juz 3/4-dziesty-ktorys swit widze w tym semestrze. Przez 3 godziny szukalem bledu, ktory byl spowodowany, jak sie okazalo z tajemniczych wzgledow zbyt mala tablica. To jest wlasnie ten klimat ASD. ;]

Program dawal zla odpowiedz na czyms, co takie cos generuje:
[link widoczny dla zalogowanych]

Poprawne odpowiedzi to:
1999 2
1900 2
1000 2
1 2

Moze sie to przyda komus, kto jeszcze tego zadanie nie zrobil. W koncu jeszcze troche czasu zostalo. :wink: Dla podobnego testu, ale rzedu 100, szlo bez problemu, na tym jednak sie syplo. A wystarczylo zwiekszyc tablice o 1... :?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
ZenonZajebich
żul



Dołączył: 19 Lis 2005
Posty: 662
Przeczytał: 0 tematów

Skąd: BRAK DANYCH

PostWysłany: Sob 10:44, 27 Maj 2006    Temat postu:

Kluczem do tego zadania są operacje bitowe... Miałem je totalnie zwalone i... ans.
Na szczęście przeszło ( przy pomocy dzendrasa ). Warto pamiętać o tym, że w kompie bity numeruje sie od 0 ;)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Krisowski
pijak



Dołączył: 05 Mar 2006
Posty: 218
Przeczytał: 0 tematów

Skąd: z nikąd

PostWysłany: Sob 11:51, 27 Maj 2006    Temat postu:

Kurde, przeszło dzięki wskazówce MaZe'a (9 bomb, nieźle :D ). Jednak się pętlił i to na ... zerowaniu tablicy. Ale ciekawa sprawa, że u kumpla, którego program jest prawie bliźniakiem mojego (aż się boję co na to TCS :? ), to samo zerowanie nie pętliło się wogóle. Może dostanę informację od kogoś na forum TCS. I to wszystko przez jedną linijkę...
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
pstryczek
pijak



Dołączył: 28 Sty 2006
Posty: 67
Przeczytał: 0 tematów


PostWysłany: Sob 12:34, 27 Maj 2006    Temat postu:

ile liczy wam dla testu Cupka (i na jakich kompach)?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
trywialna
pijak



Dołączył: 12 Mar 2006
Posty: 257
Przeczytał: 0 tematów

Skąd: z kontowni:)

PostWysłany: Sob 14:01, 27 Maj 2006    Temat postu:

Cupek napisał:
Kolejny, juz 3/4-dziesty-ktorys swit widze w tym semestrze. Przez 3 godziny szukalem bledu, ktory byl spowodowany, jak sie okazalo z tajemniczych wzgledow zbyt mala tablica. To jest wlasnie ten klimat ASD. ;]

Program dawal zla odpowiedz na czyms, co takie cos generuje:
[link widoczny dla zalogowanych]

Poprawne odpowiedzi to:
1999 2
1900 2
1000 2
1 2

Moze sie to przyda komus, kto jeszcze tego zadanie nie zrobil. W koncu jeszcze troche czasu zostalo. :wink: Dla podobnego testu, ale rzedu 100, szlo bez problemu, na tym jednak sie syplo. A wystarczylo zwiekszyc tablice o 1... :?



Qrcze ja dostaje wyniki:
10 0
6 0
4 0
1 2

I nie moge znalezc błędu:(
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: Sob 14:11, 27 Maj 2006    Temat postu:

pstryczek napisał:
ile liczy wam dla testu Cupka (i na jakich kompach)?
na Cupka teście: 29,3 sek. (Athlon64 3000+)
EDIT: sprawdziłem jeszcze 2 razy i jednak liczy szybciej - 23sek
EDIT2: po włączeniu bufferingu i optymalizacji w kompilatorze: 5,53sek. :P


Ostatnio zmieniony przez cheater_ dnia Sob 22:49, 27 Maj 2006, w całości zmieniany 2 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
jagm
zielony żul



Dołączył: 01 Lut 2006
Posty: 1421
Przeczytał: 0 tematów


PostWysłany: Sob 15:00, 27 Maj 2006    Temat postu:

trywialna napisał:

Qrcze ja dostaje wyniki:
10 0
6 0
4 0
1 2

I nie moge znalezc błędu:(

W Floyd-Warshallu najbardziej zagnieżdżona pętla ma być do (p+s) div 30, a Ty masz pewnie do (p+s) mod 30 ;]
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: Sob 15:06, 27 Maj 2006    Temat postu:

chyba 32
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
jagm
zielony żul



Dołączył: 01 Lut 2006
Posty: 1421
Przeczytał: 0 tematów


PostWysłany: Sob 15:09, 27 Maj 2006    Temat postu:

kwesita implementacji :P ja mam 30, bo dla 32 mi się gdzieś sypał i zamiast 0 lub 1 wypisywał 255 ;]
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: Sob 15:13, 27 Maj 2006    Temat postu:

pstryczek napisał:
ile liczy wam dla testu Cupka (i na jakich kompach)?

32 sekundy AMD Duron 800 Mhz
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
trywialna
pijak



Dołączył: 12 Mar 2006
Posty: 257
Przeczytał: 0 tematów

Skąd: z kontowni:)

PostWysłany: Sob 15:16, 27 Maj 2006    Temat postu:

mialam napisane (p+s) div 30 +1 dlatego mialam to zle teraz juz sa dobre wyniki... Ale dalej mam ANS:/
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
ZenonZajebich
żul



Dołączył: 19 Lis 2005
Posty: 662
Przeczytał: 0 tematów

Skąd: BRAK DANYCH

PostWysłany: Sob 15:19, 27 Maj 2006    Temat postu:

@trywialna:
Jak już nie wiesz gdzie szukac błędu to napisz do Maze'a albo Fly'a...
Ja tak zrobiłem z P ( non-stop RD8 miałem ) i Fly mi odpisał maila w którym
wskazał na linie z błędem. 5 minut później było już OK :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
trywialna
pijak



Dołączył: 12 Mar 2006
Posty: 257
Przeczytał: 0 tematów

Skąd: z kontowni:)

PostWysłany: Sob 15:26, 27 Maj 2006    Temat postu:

Jeszcze moze cos poszukam... Ma ktos jeszcze moze jakis testy?...


Edited: Ja jednak nie mam dobrych wyników:P wypisuje mi:
1999 0
1900 0
1000 0
1 2
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
jg
[świeżak]



Dołączył: 16 Mar 2006
Posty: 11
Przeczytał: 0 tematów

Skąd: Gliwice

PostWysłany: Sob 15:31, 27 Maj 2006    Temat postu:

Cytat:
ile liczy wam dla testu Cupka (i na jakich kompach)?


14 sek ( AMD Athlon 1700 )
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Cupek
pijak



Dołączył: 07 Kwi 2006
Posty: 34
Przeczytał: 0 tematów

Skąd: DG/Racławicka

PostWysłany: Sob 18:05, 27 Maj 2006    Temat postu:

Kurcze, to byl test do wylapania ew. bledow, nie zauwazylem ze jest takze poniekad wydajnosciowy. :) Ale dobra, ja mam 5.31 na A643200+, pamiec CL2. :wink:

@trywialna: Nop, widac, ze w ostatniej petli nie dochodzi do sluchawek.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
trywialna
pijak



Dołączył: 12 Mar 2006
Posty: 257
Przeczytał: 0 tematów

Skąd: z kontowni:)

PostWysłany: Sob 18:16, 27 Maj 2006    Temat postu:

Wkoncu przeszlo :roll: tnx za pomoc :wink:
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
pawell
alkoholik



Dołączył: 19 Gru 2005
Posty: 498
Przeczytał: 0 tematów


PostWysłany: Nie 2:48, 28 Maj 2006    Temat postu:

Jakoze udalo mi sie wlasnie o tej porze:

Sun, 28 May 2006 02:39:30 CEST

zsubmitowac S i skonczylem rozwiazywanie obowiazkowych zadan z ASD
chcialem podziekowac Akademii, mamie, tacie, siostrze i calej rodzinie oraz Bogu za to ze wreszice sie skonczylo;]

aha no i najwazniejsze dzieki za to forum bo bez niego pewnie juz dawno mialbym poprawke :)
a tak zawsze do srody pozyje z ta glupia nadzieja ze moze sie uda lol;]

Adam thx za pomoc tez;]

pozdro;]
wzruszajaca chwila;]
Powrót do góry
Zobacz profil autora
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

PostWysłany: Nie 2:59, 28 Maj 2006    Temat postu:

Ja tez walcze, na tutejszych testach OK, Athina -> ANS :/
Powrót do góry
Zobacz profil autora
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?

PostWysłany: Nie 13:50, 28 Maj 2006    Temat postu:

Zrobilem prosty generatorek testow do tego zadania. Wiem, ze duzo osobo juz je przepchnelo, ale lepiej pozno niz wcale. A nuz sie komus przyda.

[link widoczny dla zalogowanych]

Obsluga standardowa - program pyta o wszystkie parametry po czym tworzy pliki z rozszerzeniami .in i .out (korzystajac z mojego algosa ;))


Ostatnio zmieniony przez hansu dnia Nie 14:01, 28 Maj 2006, w całości zmieniany 2 razy
Powrót do góry
Zobacz profil autora
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

PostWysłany: Nie 13:55, 28 Maj 2006    Temat postu:

Wskazowka dla tych co nie dziala im ustawianie bitu 0 (pewnie nawet o tym nie wiedza, ale zapewne o to chodzi, jesli sie prog sypie :P)

do ustawienia bitu na 0 zamiast
l:=l and not (v shl n)
nalezy uzyc
l:=l and not (1 shl n)
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: Nie 15:56, 28 Maj 2006    Temat postu:

No wreszcie przeszło mi to zadanko. Wczoraj(dzisiaj) siedziałem do trzeciej godziny i nic nie mogłem wymyślić. Natomiast jak wyspałem się i wstałem świeżutki, to zaraz wykombinowałem takiego debugginga, że mucha nie siada. Kilka błędów miałem takich, że bawiłem się w trzymanie bitów od '0', a pisałem jakbym czymał od '1'. Trzeba z tym uważać.
Jeszcze w tej procedurce, co sprawdza czy dane machiny są połączone miałem zamotane obliczanie do którego Longinta należy, ale już poprawiłem: zamiast skomplikowanego if'a wstawiłem:
Kod:
whichLongint := ( secondParameter div 32 ) + 1;


Jestem wreszcie na bieżąco :!: :!: :!: :!: :!: :twisted:

Kolejny argument za spaniem normalnie. Oczywiście na skraju terminu to nie działa, ale tak na luzie, to jest lepsze :wink:
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)
Idź do strony Poprzedni  1, 2, 3  Następny
Strona 2 z 3

 
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