Standard C++ Template Library - tečaj 36.900 RUB. iz IBS Training Center, obuka 31 sat, Datum 26. studenog 2023.
Miscelanea / / December 05, 2023
Tema završena:
1. Uvod (teorija – 15 min).
- Poznanik;
- Pravila provođenja obuke;
- Kratak pregled tema i metodologije.
2. Funkcionalni objekti (teorija – 2 sata, praksa – 45 minuta).
- Kratka rasprava o generičkom programiranju i pozivnim objektima;
- Interakcija funkcija sa STL-om;
- Pretvorba različitih vrsta funkcija (adapteri funkcija).
3. Kontejneri (teorija – 11 sati, praksa 4 sata).
Ovo je glavna tema treninga. Vizualni prikaz, detalji implementacije, slučajevi upotrebe, zastoji i pregled operacija za sve spremnike. Klasifikacija spremnika.
1. Spremnici sekvenci (teorija 4 sata 30 minuta, vježba 1 sat);
- Zajednički (opći);
- Vektor (vektor);
- Popis (popis);
- Popis za prosljeđivanje (popis za slanje);
- Deque (dvosmjerni red);
2. Adapteri za spremnike (teorija 1 sat 30 minuta, vježba 30 minuta);
3. Naručene asocijativne (teorija 1 sat 40 minuta, vježba 20 minuta);
4. Poremećena asocijativnost (teorija 2 sata, vježba 1 sat 30 minuta);
5. Pseudokontejneri (teorija 1 sat 20 minuta, vježba 40 minuta).
4. Iteratori (teorija - 2 sata, praksa - 1 sat i 30 minuta).
- Iterativni model, klase, svojstva i operacije iteratora;
- Implementacija iteratora toka i adaptera iteratora.
5. Algoritmi (teorija - 4 sata 50 minuta, praksa - 2 sata 40 minuta).
U ovom dijelu obuke nastavit ćemo raspravljati o novim elementima STL-a. Bit će puno praktičnih zadataka, dijagrama i rasprava. Pruža pregled algoritama, govori o algoritmima slijeda koji se ne mijenjaju i koji se mijenjaju, sortiranju i pretraživanju, numeričkim algoritmima i raspravlja o budućnosti algoritama.
- Pregled algoritama (teorija 15 minuta);
- Nemodificirajući algoritmi (teorija 1 sat, vježba 30 minuta);
- Modificiranje algoritama (teorija 3 sata, vježba 1 sat 30 minuta);
- Razvrstavanje i pretraživanje (teorija 40 minuta, vježba 20 minuta);
- Numerički algoritmi (teorija 40 minuta, vježba 20 minuta);
- Bonus: budućnost je već ovdje (15 minuta teorije).