Celem zajęć jest przedstawienie uczestnikom zadań pojawiającymi się na różnego rodzaju zawodach programistycznych, zarówno tych indywidualnych, jak i zespołowych. W większości wypadków zajęcia będą polegały na własnoręcznym zaimplementowaniu rozwiązania, oraz (krótszym lub dłuższym, w zależności od zadań) omówieniu. Do udziału serdecznie zapraszam także tych, którzy do tej pory nie brali udziału w tego typu konkursach, jest to dobra okazja, żeby zobaczyć na czym to tak właściwie polega, a przy okazji być może nauczyć się kilku ciekawych algorytmów/struktur danych. Będę próbował tak dobierać zadania, że coś dla siebie znajdą zarówno ci początkujący, jak i całkiem zaawansowani. Ale oczywiście czasami może mi się to nie udać :)
Spotkania będą odbywały się co dwa tygodnie we wtorki od 18:15 w pracowni numer 137. Do rozwiązania będzie kilka (od 2 do 5) zadań w ciągu dwóch godzin, plus pół godziny-godzina na dyskusję (głównie okołozadaniową), w sali numer 103. Na pierwsze zajęcia zapraszam już pierwszego marca! Informacje o kolejnych spotkaniach będą pojawiały się tutaj z przynajmniej tygodniowym wyprzedzeniem.
Zajęcia w semestrze letnim są nieformalne, czyli (w przeciwieństwie do tych, które odbywają się w semestrze zimowym), nie dostaniecie za nie punktów ani ocen (co, mam nadzieję, nie będzie całkiem demotywujące).
Do rozwiązywania zadań użyjemy serwisu SPOJ.
Niżej znajdują się linki do zadań rozwiązywanych na kolejnych zajęciach: