C++ szakkörök

A C++ nyelv izgalmas és sokoldalú: a versenyek gondolkodtató feladatai mellett a problémamegoldás öröme áll a középpontban.

5 szint
Kezdőtől profi szintig
Versenyprogramozás

A C++ szakkörökről

Szakköreink elsődleges célja nem a versenyzés, hanem a logikus gondolkodás, algoritmikus szemlélet és a szép feladatok élvezete, ugyanakkor a versenyekre készüléshez is ideálisak a foglalkozásaink.

A C++ szakköreink 5 szinten zajlanak, a teljesen kezdőtől a nemzetközi diákolimpiai szintig. A szintek rugalmasan válthatók, így a tanulók mindig a tudásuknak és fejlődési ütemüknek megfelelő csoportban dolgozhatnak.

Kezdőknek azt javasoljuk, hogy a választásnál az iskolájukban tanított nyelvet részesítsék előnyben (ha ez esetleg C# vagy Java, akkor a C++ jobban hasonlít rá, mint a Python).

C++ szakkör szintek

ÚJ: Bálna csoport – Februárban induló kezdő szakkör

Cél:

A programozás alapjai és gondolkodtató feladatok.

Ajánlott korosztály:

10–18 éves diákok, előismeret nem szükséges.

Főbb témák:

if utasítás for ciklus változók vector string rendezés függvények rekurzió

Órák:

📅 Kedd 16:30–18:30

📅 Péntek 16:30–18:30

Bagoly csoport – Kezdő, szeptemberben indult

Cél:

A programozás alapjai és gondolkodtató feladatok.

Ajánlott korosztály:

10–18 éves diákok, előismeret nem szükséges.

Főbb témák:

if utasítás for ciklus változók vector string rendezés függvények rekurzió

Órák:

📅 Csütörtök 16:30–18:30

📅 Szombat 9:00–11:00

Cápa csoport – Algoritmikus problémamegoldás

Cél:

Algoritmikus problémamegoldási módszerek, alapvető adatszerkezetek használata, programok hatékonyságának elemzése.

Elvárt előismeretek:

if utasítás, for ciklus, beolvasás-kiírás, változók, típusok, tömb/vector, maximumkiválasztás.

Főbb témák:

függvények mohó algoritmusok dinamikus programozás C++ set és map prefix összegek bináris keresés

Órák:

📅 Kedd 16:30–18:30

📅 Szerda 16:30–18:30

Kajmán csoport – Hazai versenyekre felkészítő

Cél:

Összetett algoritmusok, gráfelmélet, hazai versenyekre felkészítés.

Elvárt előismeretek:

Cápa szintje – 2D tömb/vector, set és map, rendezés, mohó algoritmusok, dinamikus programozás, prefix összegek.

Főbb témák:

gráfbejárás legrövidebb utak prioritási sor Hátizsák-problémakör LCS, LIS

Órák:

📅 Hétfő 16:30–18:30

📅 Kedd 16:30–18:30

📅 Szerda 16:30–18:30

Sas csoport – Haladó algoritmusok és olimpiai válogató

Cél:

Haladó algoritmikus problémamegoldás, komplex adatszerkezetek, diákolimpiai válogatóversenyre való felkészítés.

Elvárt előismeretek:

Kajmán szintje – mélységi és szélességi gráfbejárás, Dijkstra algoritmus, dinamikus programozás, bináris keresés, két mutató technika.

Főbb témák:

szegmensfa szófa (trie) geometriai algoritmusok konvex burok moduláris aritmetika gráfok elvágó pontok

Órák:

📅 Hétfő 16:30–18:30

📅 Szerda 16:30–18:30

📅 Csütörtök 16:30–18:30

Tigris csoport – Nemzetközi olimpiák

Cél:

Nemzetközi olimpiai feladatok, egyetemi tananyagot is meghaladó témák, legerősebb szint.

Elvárt előismeretek:

Sas szintje – szegmensfa, geometriai algoritmusok, moduláris aritmetika, erősen összefüggő komponensek, LCA (lowest common ancestor).

Ajánlott:

Az előző év CEOI válogatóversenyének első 25 helyezettje számára.

Főbb témák:

olimpiai feladatok DP optimalizációk maximális párosítás hálózati folyamok gyökös felbontás

Órák:

📅 Kedd 16:30–18:30

📅 Szerda 16:30–18:30

Csatlakozz a C++ szakkörökhez

Válaszd az algoritmikus programozás izgalmas világát, és fejleszd gondolkodásodat velünk.

Versenyzéshez ideális

A versenyprogramozók döntő többsége a C++ nyelvet választja hatékonysága miatt

Hasonló nyelvek

Sok más programozási nyelv szintaxisa ugyanúgy C alapú (például Java, JavaScript, C#)

Rugalmas szintváltás

A szintek rugalmasan válthatók, így mindig a tudásodnak és fejlődési ütemednek megfelelő csoportban dolgozhatsz.

Ha bármilyen kérdésed lenne a szintekről, örömmel válaszolunk!

Jelentkezés most
Biztonságos Google űrlap