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 

C - Zabawa karnawałowa
Idź do strony Poprzedni  1, 2, 3, 4, 5
 
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ść
mateo
pijak



Dołączył: 08 Mar 2006
Posty: 296
Przeczytał: 0 tematów

Skąd: Krk - Biały Prądnik

PostWysłany: Pon 19:26, 20 Mar 2006    Temat postu:

Saimi napisał:
No nie wiem... Ja zrobiłem to w ten sposób, że liczba elementów w liście reprezentującej zbiór pociągów jest stała przez cały czas działania programu. Inicjalizuje ją raz i raz usuwam. Wydaje mi się, że takie rozwiązanie jest zgodne z warunkami zadania, bo mimo iż nie tworzę nowych elementów listy przy tworzeniu pociągu, jak również nie usuwam starych przy usuwaniu, to cały czas jest to "lista pojedyncza bez głowy". Taką mam przynajmniej nadzieję...


Nie no w sumie to tak jak ty masz to napisane to jest tez jak najbardziej ok (tzn ja bym tak nie napisal tego..:P ale raczej sie nikt do tego nie przyczepi).
Nie da sie ukryc ze troche mniej masz wtedy problemow z czyszczeniem pamieci po kazdym tescie itp.... :) No ale niewazne. Wracajac do tych moich testow no to nie przewidzialem tego ze ktos bedzie to robil w taki sposob jak ty, a jak sie to robi po ludzku - czyli sie trzyma w pojedynczej liscie tyle ile trzeba tych pociagow (a podejrzewam ze czegos takiego wlasnie spodziewaja sie raczej cwiczeniowcy) to wtedy ilosc pociagow nie ma wplywu na program. No ale tak czy siak ze testy sa niezgodne ze specyfikacja zadania to wiem. Moze je jeszcze zmienie.... nie chce mi sie teraz grzebac w tym generatorze testow.
A tak na przyszlosc to jak ktos uwaza ze jest cos nie tak z testami albo z testerka to napiszcie do mnie maila i po sprawie...
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
ostoj
Przewijak Tasmy



Dołączył: 08 Lis 2005
Posty: 883
Przeczytał: 0 tematów

Skąd: Tychy

PostWysłany: Wto 0:06, 21 Mar 2006    Temat postu:

nie no smieszne i dziwne. robie submit z nadzieja na jakis ans albo chociaz runtime a tu dostaje TLE. i niby dlaczego? jak to mozliwe? ktos ma jakies pomysly?

zeby bylo ciekawiej to tylko na tescie drugim u mateo dostaje ans, chociaz po sciagnieciu testu na kompa i zapuszczeniu tego u siebie dostaje dobre wyniki...


Ostatnio zmieniony przez ostoj dnia Wto 0:19, 21 Mar 2006, w całości zmieniany 1 raz
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: Wto 0:11, 21 Mar 2006    Temat postu:

ostoj napisał:
nie no smieszne i dziwne. robie submit z nadzieja na jakis ans albo chociaz runtime a tu dostaje TLE. i niby dlaczego? jak to mozliwe? ktos ma jakies pomysly?

Może nie na tej imprezie, co trzeba, jesteś. Wpadaj do nas, zapraszamy :D
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
ostoj
Przewijak Tasmy



Dołączył: 08 Lis 2005
Posty: 883
Przeczytał: 0 tematów

Skąd: Tychy

PostWysłany: Wto 1:39, 21 Mar 2006    Temat postu:

no dobra, teraz juz w ogole nie rozumeim. nie mam w programie zadnego ograniczenia dotyczacego liczby pociagow, mimo to na testach 6-11 u mateo mam tle. na tescie drugim mam wrong answer chociaz u siebie generuje sobie identyczne wyniki jak plik wyjsciowy wzorcowy. na tych testach ktore mi przechodzi mam czasy lepsze niz hansu, ktoremu przeszlo. mimo wszystko mam tle. i o co tutaj chodzi????
Powrót do góry
Zobacz profil autora
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

PostWysłany: Wto 8:47, 21 Mar 2006    Temat postu:

No to prawdopodobnie gdzieś ci się pętli przy przechodzeniu do następnego / poprzedniego.

Polecam funkcję, która bierze element listy i jego jedno dziecko a zwraca drugie dziecko.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Fidel
żul



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

Skąd: Kraków

PostWysłany: Wto 13:55, 21 Mar 2006    Temat postu:

ostoj napisał:
no dobra, teraz juz w ogole nie rozumeim. nie mam w programie zadnego ograniczenia dotyczacego liczby pociagow, mimo to na testach 6-11 u mateo mam tle. na tescie drugim mam wrong answer chociaz u siebie generuje sobie identyczne wyniki jak plik wyjsciowy wzorcowy. na tych testach ktore mi przechodzi mam czasy lepsze niz hansu, ktoremu przeszlo. mimo wszystko mam tle. i o co tutaj chodzi????


jelsi u siebie masz dobre odpowiedzi na Virgo zle to znaczy ze zle pobierasz dane na UNIXie a pod Windowsem dobrze, TLE prawdopodobnie znaczy ze Ci sie petli, latwo to mozesz sprawdzic u siebie na dysku
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
ostoj
Przewijak Tasmy



Dołączył: 08 Lis 2005
Posty: 883
Przeczytał: 0 tematów

Skąd: Tychy

PostWysłany: Wto 16:18, 21 Mar 2006    Temat postu:

no ale czy gdybym zle pobieral dane na unixie a dobrze w windowsie to czy nie mialbym wrong answer na wszystkich testach a nie tylko na jednym?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Fidel
żul



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

Skąd: Kraków

PostWysłany: Wto 18:58, 21 Mar 2006    Temat postu:

nie koniecznie

mozesz zle pobierac tylko nazwy 8-znakowe lub inne szczegolne przypadki
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Madras
Omylny Admin



Dołączył: 09 Lis 2005
Posty: 2021
Przeczytał: 0 tematów

Skąd: Z Pokoju :]

PostWysłany: Wto 21:44, 21 Mar 2006    Temat postu:

Cytat:
mozesz zle pobierac tylko nazwy 8-znakowe

:smt040
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: Śro 23:43, 22 Mar 2006    Temat postu:

wskazniki chyba mnie nie lubia, bo robia sobie ze mnie jaja ;P moze mi ktos powiedziec dlaczego tak sie dzieje?
A o to ich poczucie humoru:
w operacji new(s1,s2) (gdzie s1 i s2 to sa string[8]) sa m.in. takie operacje:
new(p);
p^.nazwa:=s1;
new(t);
t^.nazwa:=s2;
no i w pewnych momentach dzialania programu [co dziwne nie w losowych, zawsze w tych samych] operacja new(t) zmienia mi zawartosc p^.nazwa z np: 'KUrWamAc' na 'KUr0#0#0#0#0#0# i jeszcze kilka dziwnych symboli' i w momencie proby odczytania tej nazwy wyskakuje RTE...
why why why? nie ma zamiaru pisac tego od nowa, bo algorytm mam poprawny ;P

[operacja wczytywania nazw, rowniez przebiega poprawnie :)]
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: Śro 23:48, 22 Mar 2006    Temat postu:

btw. gdyby ktos mial ochote zobaczyc to na wlasne oczy, chetnie wysle moj kod zrodlowy i test z zaznaczonym miejscem, gdzie cos takiego sie przytrafia... i bedziecie mogli podebugowac ;)
Powrót do góry
Zobacz profil autora
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

PostWysłany: Czw 12:34, 23 Mar 2006    Temat postu:

Haha, ciekawe. Możesz mi to przesłać na e-mail. 8)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Kwiatek
pijak



Dołączył: 08 Gru 2005
Posty: 215
Przeczytał: 0 tematów

Skąd: Podkarpacie

PostWysłany: Pią 12:28, 24 Mar 2006    Temat postu:

Czyprocedurę reverse da się zrobić inaczej niż poprzez zamienianie w głowie poprzedniego na następny?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Fidel
żul



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

Skąd: Kraków

PostWysłany: Pią 12:30, 24 Mar 2006    Temat postu:

da sie ale ta metoda jest najlepsza i najprostsza

inny sposob to trzymac zmienna boolean ktora mowi czy obrocony czy nie ale przez to masz chyba 16 razy wiecej warunkow :D
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Kwiatek
pijak



Dołączył: 08 Gru 2005
Posty: 215
Przeczytał: 0 tematów

Skąd: Podkarpacie

PostWysłany: Pią 12:35, 24 Mar 2006    Temat postu:

A sadzisz, że jak sie postaram i odwróce jakoś inaczej ten pociąg to mi przejdzie? Czy od razu dać se spokój i robić tak jak wszyscy??? :-P
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Saimi
pijak



Dołączył: 22 Lis 2005
Posty: 149
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Pią 13:59, 24 Mar 2006    Temat postu:

Kwiatek napisał:
A sadzisz, że jak sie postaram i odwróce jakoś inaczej ten pociąg to mi przejdzie? Czy od razu dać se spokój i robić tak jak wszyscy??? :-P

W czasie stałym chyba się nie da tego zrobić inaczej. Ja bym nie kombinował i zrobił tak, jak wszyscy. :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Fidel
żul



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

Skąd: Kraków

PostWysłany: Pią 14:02, 24 Mar 2006    Temat postu:

Kwiatek napisał:
A sadzisz, że jak sie postaram i odwróce jakoś inaczej ten pociąg to mi przejdzie? Czy od razu dać se spokój i robić tak jak wszyscy??? :-P


tak ale na prawde nie radze... ja zrobilem oboma metodami po czym okazalo sie ze mam cos zle z wczytywaniem w kazdym razie metoda z booleanowym reverse zajmuje okolo 1100 linii kodu a ta co wszyscy mi zajela 400 nie ma sensu tego robic inaczej bo krocej sie nie da ( O( 1 ) )

powodzenia
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: Pią 17:50, 24 Mar 2006    Temat postu:

Czy moglby ktos zobaczyc co w mojm kodzie jest nie tak, bo juz mnie normalnie ponosi !
Bylbym bardzo wdzieczny !
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Sobek
pijak



Dołączył: 06 Lut 2006
Posty: 323
Przeczytał: 0 tematów

Skąd: Lubaczów / ds16

PostWysłany: Wto 0:49, 28 Mar 2006    Temat postu:

Może komuś się nudzi i rzuciłby okiem na mój kod?

Mam zadanie prawie w całości, a od kilku dni nie moge znalezc błedu i szkoda byłoby nie dostać za nie żadnych punktów :/
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: Wto 0:56, 28 Mar 2006    Temat postu:

Ja naprawde nie mam czasu :/, ale polecam zapoznanie sie z modulem heaptrc, zapewne nie usuwacie glowy, czy cos w tym stylu. W ogole napiszcie co sie dzieje, co nie dziala.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Sobek
pijak



Dołączył: 06 Lut 2006
Posty: 323
Przeczytał: 0 tematów

Skąd: Lubaczów / ds16

PostWysłany: Wto 1:03, 28 Mar 2006    Temat postu:

Dobra pokombinuje. A, że nie masz czasu to wcale sie nie dziwie ;)

A co to za błąd to cholernie cięzko powiedziec, bo potrafi przeleciez kilka tysięcy testów, aż nagle wywali Error 216, albo się zapętli :/
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: Wto 23:00, 28 Mar 2006    Temat postu:

Fidel napisał:

tak ale na prawde nie radze... ja zrobilem oboma metodami po czym okazalo sie ze mam cos zle z wczytywaniem w kazdym razie metoda z booleanowym reverse zajmuje okolo 1100 linii kodu a ta co wszyscy mi zajela 400 nie ma sensu tego robic inaczej bo krocej sie nie da ( O( 1 ) )


na poczatku tez mialem zmienne logiczne i rzeczywiscie, to jest tylko utrudnianie sobie zycia, znacznie rosnie ilosc warunkow, wiec latwiej o blad... z 600 linii kodu, spadlo do 300
sam reverse zajmuje kilka linii, jedyny problem to jest przy princie i zwalnianiu pamieci... a wszystkie pozostale najlepiej pisac na zywca, czyli nie przejmujac sie reversem, wystarczy jeden, dwa warunki, aby sprawdzic jak wyglada polaczenie miedzy wagonami...
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Pandunia
Gość






PostWysłany: Śro 7:05, 05 Kwi 2006    Temat postu:

[deleted]
Powrót do góry
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, 4, 5
Strona 5 z 5

 
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