Wyzwania programistyczne Skiena, jak zdobyć?

0

Wie ktoś może gdzie zdobyć tą książkę(wygooglowałem ją ale we wszystkich sklepach jest niedostępna a na allegro jej nie ma).Ma ją może ktoś na stanie, jak tak to jakoś się dogadamy. Ewentualnie zna ktoś dobry antykwariat informatyczny na Śląsku? Poza tym mam pytanie czy istnieje jakaś książka gdzie są przedstawione zagadnienia i dodane do nich zadania(pomijam "Algorytmika praktyczna. Nie tylko dla mistrzów" w której język jest zbyt trudny dla mnie).

0

wg. mnie pl.spoj.pl jest dobre do nauki. zadania sa bardzo roznorodne, a potrzebne zagadnienia znajdujesz sobie sam w internecie

0

Był taki temat kilka lat temu :D - http://4programmers.net/Forum/Off-Topic/120988-Wyzwania_programistyczne-slyszal_ktos

Swoją drogą skąd słyszałeś o tej książce? Bo ja pierwsze słyszę :D

0

Była w spicie książek dla olimpijczyków....

0

Hah, podobnie jak Turbo Pascal w programach dostępnych na maturze :D

0

Poza tym mam pytanie czy istnieje jakaś książka gdzie są przedstawione zagadnienia i dodane do nich zadania(pomijam "Algorytmika praktyczna. Nie tylko dla mistrzów" w której język jest zbyt trudny dla mnie).

Niebieskie książeczki? Tam jest zadanie i wtedy zagadnienia, ale jeżeli uczysz się do OI, to pewnie je masz. Książkę Skiena możesz poszukać jeszcze w bibliotekach, jeżeli masz niedaleko to również w akademickich, oczywiście jeżeli pozwolą ci wypożyczyć stamtąd tą jedną książkę (jeżeli by tam była).

Zagadnienia + zadania możesz znaleźć na wielu stronach internetowych:
http://main.edu.pl/ (kurs algorytmiki, prostsze zadania w kursie C++);
http://informatyka.wroc.pl/ (w dziale algorytmika masz wytłumaczone mnóstwo zagadnień i do nich zadania);
http://was.zaa.mimuw.edu.pl/ (omówione jest wiele zadań);
http://community.topcoder.com/tc?module=Static&d1=tutorials&d2=alg_index (po angielsku omówienie tematu i najczęściej dodane zadanie);

Jeżeli przygotowujesz się do olimpiady to warto przeczytać:
http://warsztatywww.wikidot.com/drogowskaz-pasjonata:olimpiady
http://mokip.wikidot.com/linki

Przy czym w drugim z tych linków masz pdf plan_arka i tam masz zadania z OI z danego zagadnienia/działu (czyli to co chcesz).

Do tego sporo implementacji w C++ znajdziesz tutaj: http://www.rafalnowak.pl/wiki/index.php?title=Strona_g%C5%82%C3%B3wna lub http://edu.i-lo.tarnow.pl/inf/ jeżeli te w "Algorytmice praktycznej" niezbyt by Ci odpowiadały.

Poza tym nie rozumiem twojego podejścia - "Algorytmika praktyczna" jest za trudna? Jeżeli nie masz to kup sobie "Wprowadzenie do algorytmów" ewentualnie jeszcze "Kombinatorykę dla programistów" i "Algorytmy i struktury danych" od WNT jako uzupełnienie. Jeżeli jeszcze chcesz coś do matematyki, to "Matematyka konkretna" jest bardzo dobra. W książce Stańczyka są odnośniki do literatury, wg mnie jeżeli chcesz przerobić wszystkie algorytmy z "Algorytmiki praktycznej" (bo te są najczęściej używane na konkursach) i masz już podstawową wiedzę, to najlepiej robić tak: bierzesz algorytm czytasz o nim w książkach, które masz podane w literaturze (nie musisz we wszystkich ważne żebyś zrozumiał o co w nim chodzi i dlaczego działa), możesz też przeczytać w algorytmice praktycznej (niektóre rzeczy są dobrze opisane, np. dlaczego działa algorytm na silnie spójne składowe), następnie piszesz ten algorytm u siebie na komputerze (najpierw po prostu napisz program, ale nie do zadania tylko ten algorytm), wtedy masz odnośniki do zadań w algorytmice praktycznej (zarówno z olimpiady i potyczek algorytmicznych, jak i z anglojęzycznych serwisów online judge) i starasz się zrobić te zadania (oczywiście możesz też poszukać innych zadań, sporo jest zadań z jakiegoś działu w tym pdfie). Najlepiej wg mnie nie tylko przeczytać jak działa algorytm i go zakuć, powinno się jeszcze go zrozumieć, dlaczego działa, czyli czytaj również dowody, inaczej prawdopodobnie szybko zapomnisz o co chodziło w tym algorytmie (do tego zamiast ćwiczyć myślenie to byś ćwiczył pamięć). Oczywiście zawsze warto czytać rozwiązania z niebieskich książeczek, na niektóre rzeczy nie wpadniesz sam.

0

Nie wiem jak jest w tym Stańczyku, ale gdy widzę jego pracę magisterską to jest tam pełno makrów, co mi się strasznie nie podoba. Czy w jego książce też tak jest?

1 użytkowników online, w tym zalogowanych: 0, gości: 1