Normaali C++-mallikirjasto - kurssi 36 900 RUB. IBS Training Centeristä, koulutus 31 tuntia, päivämäärä 26.11.2023.
Miscellanea / / December 05, 2023
Käsitellyt aiheet:
1. Johdanto (teoria – 15 min).
- Tutustuminen;
- Säännöt koulutuksen toteuttamiseksi;
- Lyhyt katsaus aiheisiin ja metodologiaan.
2. Toiminnalliset objektit (teoria – 2 tuntia, käytäntö – 45 minuuttia).
- Lyhyt keskustelu yleisestä ohjelmoinnista ja kutsuttavista objekteista;
- Vuorovaikutus toimintojen kanssa STL;
- Erityyppisten toimintojen muuntaminen (toimintosovittimet).
3. Kontit (teoria – 11 tuntia, harjoitus 4 tuntia).
Tämä on koulutuksen pääaihe. Visuaalinen esitys, toteutustiedot, käyttötapaukset, lukkiutuneet kohdat ja toimintojen yleiskuvaus kaikille säilöille. Konttien luokitus.
1. Sekvenssisäiliöt (teoria 4 tuntia 30 minuuttia, harjoitus 1 tunti);
- Yleinen (yleinen);
- Vektori (vektori);
- Lista (luettelo);
- Välitä luettelo (lähetyslista);
- Deque (kaksisuuntainen jono);
2. Säiliön sovittimet (teoria 1 tunti 30 minuuttia, harjoitus 30 minuuttia);
3. Tilattu assosiatiivinen (teoria 1 tunti 40 minuuttia, harjoitus 20 minuuttia);
4. Assosiaatiohäiriöt (teoria 2 tuntia, harjoitus 1 tunti 30 minuuttia);
5. Pseudokontainit (teoria 1 tunti 20 minuuttia, harjoitus 40 minuuttia).
4. Iteraattorit (teoria - 2 tuntia, käytäntö - 1 tunti 30 minuuttia).
- Iteratiivinen malli, luokat, iteraattorien ominaisuudet ja toiminnot;
- Suoratoistoiteraattorien ja iteraattorisovittimien käyttöönotto.
5. Algoritmit (teoria - 4 tuntia 50 minuuttia, käytäntö - 2 tuntia 40 minuuttia).
Tässä koulutuksen osassa jatkamme STL: n uusien elementtien käsittelyä. Luvassa on paljon käytännön tehtäviä, kaavioita ja keskusteluja. Tarjoaa yleiskatsauksen algoritmeista, puhuu muuntamattomista ja muokkaavista sekvenssialgoritmeista, lajittelusta ja hausta, numeerisista algoritmeista ja keskustelee algoritmien tulevaisuudesta.
- Algoritmien tarkistus (teoria 15 minuuttia);
- Muuttamattomat algoritmit (teoria 1 tunti, harjoitus 30 minuuttia);
- Algoritmien muokkaaminen (teoria 3 tuntia, harjoitus 1 tunti 30 minuuttia);
- Lajittelu ja haku (teoria 40 minuuttia, harjoitus 20 minuuttia);
- Numeeriset algoritmit (teoria 40 minuuttia, harjoitus 20 minuuttia);
- Bonus: tulevaisuus on jo täällä (15 minuutin teoria).