NAJBLIŻSZE KURSY STARTUJĄ
14 WRZEŚNIA 2024
soboty 10:00-11:30
online, Python
14 WRZEŚNIA 2024
soboty 12:00-13:30
online, C++
15 WRZEŚNIA 2024
niedziele 12:00-13:30
online, Python
16 WRZEŚNIA 2024
poniedziałki 17:30-19:00
online, Python
19 WRZEŚNIA 2024
czwartki 17:30-19:00
online, C++
Program kursu
1. Złożoność czasowa
Zbadaj czas działania programu.
2. Zliczanie elementów
Optymalizuj przechowywanie danych.
3. Sumy prefiksowe
Obliczaj szybko sumy fragmentów ciągu.
4. Stos i kolejka
Poznaj zastosowania struktur danych.
5. Wyszukiwanie lidera
Znajdź element występujący ponad połowę razy w ciągu.
6. Sito Eratostenesa
Generuj szybko liczby pierwsze.
7. Rekurencja i algorytm Euklidesa
Wyznacz największy wspólny dzielnik.
8. Liczby Fibonacciego
Poznaj własności ciągu liczb opisującego przyrodę.
9. Wyszukiwanie binarne
Wyszukuj szybko elementy w uporządkowanym ciągu.
10. Metoda gąsienicy
Poruszaj się po ciągu w sposób przypominający ruch gąsienicy.
11. Programowanie zachłanne i dynamiczne
Optymalizuj problem pakowania kontenera.
12. Drzewa binarne
Poznaj zaawansowaną strukturę danych przyspieszającą działanie programów.
13. Kolejka priorytetowa
Wybieraj szybko najlepszą możliwość według ustalonych priorytetów.
14. Grafy: DFS, BFS
Poznaj metody przeszukiwania mapy.
15. Strategia na zawodach
Wypracuj skuteczną metodę osiągania wysokich wyników na konkursach.
Co nas wyróżnia?
Kadra i indywidualne podejście
Zajęcia prowadzą doświadczeni trenerzy, którzy odnosili sukcesy w konkursach informatycznych.
Małe grupy
Zajęcia odbywają się w małych 8-12 osobowych grupach.
Sukcesy
Dołącz do grona 250+ olimpiczyków.
Materiały
Do nauki wykorzystujemy autorskie materiały.
Stały kontakt
Uczniowie mają stały kontakt z trenerami na platformie Discord.
Odrabianie zajęć
Możliwość odrabiania nieobecności
na zajęciach.
Trenerzy
Zajęcia prowadzone są przez doświadczonych korepetytorów, finalistów i laureatów byłych olimpiad oraz są koordynowane przez Jacka Tomasiewicza, mającego ponad 15-letni staż w nauczaniu programowania, programistę firmy Codility.
Jacek Tomasiewicz
Koordynator Algorytmiki
Bartek Łukasiewicz
Trener Algorytmiki
Wiktoria Rozkosz
Trenerka Algorytmiki