umiem już całkiem spory kawałek c++, więc zabrałem się za algorytmy.
Niektóre z OPSS zrobiłem ale niektórych nawet nie mam pojęcia jak zacząć.
Tak samo z OIG. Moje pytanie:
Czy żeby rozwiązywać te trudniejsze algorytmy trzeba dużo ćwiczyć i to samo przyjdzie, czy po prostu jak nie daję sobie rady to powinienem dać sobie spokój? Chyba że jakaś książka wchodzi w grę?
Są dwa sposoby na rozwiązywanie tego typu zadań. Część (większość) uczestników ma opanowanych bardzo wiele algorytmów, które są w stanie dopasować do konkretnego zadania. Reszta kombinuje i opiera się na wyobraźni. Ja preferuję tą drugą metodę, ale ciężko ukryć, że na olimpiadach skuteczniejsi są Ci z pierwszej grupy. Zasadniczo podstawową lekturą jest Cormen.