Standard C++ malbibliotek - kurs 36 900 RUB. fra IBS Training Center, trening 31 timer, dato 26. november 2023.
Miscellanea / / December 05, 2023
Emner som dekkes:
1. Innledning (teori – 15 min).
- Bekjentskap;
- Regler for gjennomføring av opplæringen;
- Kort oversikt over tema og metodikk.
2. Funksjonelle objekter (teori – 2 timer, praksis – 45 minutter).
- Kort diskusjon av generisk programmering og callable objekter;
- Interaksjon av funksjoner med STL;
- Konvertering av ulike typer funksjoner (funksjonsadaptere).
3. Containere (teori – 11 timer, praksis 4 timer).
Dette er hovedtemaet for opplæringen. Visuell representasjon, implementeringsdetaljer, brukstilfeller, vranglåser og oversikt over operasjoner for alle containere. Klassifisering av containere.
1. Sekvensbeholdere (teori 4 timer 30 minutter, praksis 1 time);
- Vanlig (generelt);
- Vektor (vektor);
- Liste (liste);
- Videresend liste (sendeliste);
- Deque (toveis kø);
2. Beholderadaptere (teori 1 time 30 minutter, praksis 30 minutter);
3. Bestilt assosiativ (teori 1 time 40 minutter, praksis 20 minutter);
4. Forstyrret assosiativ (teori 2 timer, praksis 1 time 30 minutter);
5. Pseudocontainere (teori 1 time 20 minutter, praksis 40 minutter).
4. Iteratorer (teori - 2 timer, praksis - 1 time 30 minutter).
- Iterativ modell, klasser, egenskaper og operasjoner til iteratorer;
- Implementering av stream-iteratorer og iterator-adaptere.
5. Algoritmer (teori - 4 timer 50 minutter, praksis - 2 timer 40 minutter).
I denne delen av opplæringen vil vi fortsette å diskutere nye elementer ved STL. Det blir mye praktiske oppgaver, diagrammer og diskusjoner. Gir en oversikt over algoritmer, snakker om ikke-modifiserende og modifiserende sekvensalgoritmer, sortering og søking, numeriske algoritmer, og diskuterer fremtiden til algoritmer.
- Gjennomgang av algoritmer (teori 15 minutter);
- Ikke-modifiserende algoritmer (teori 1 time, praksis 30 minutter);
- Modifisering av algoritmer (teori 3 timer, praksis 1 time 30 minutter);
- Sortering og søking (teori 40 minutter, praksis 20 minutter);
- Numeriske algoritmer (teori 40 minutter, praksis 20 minutter);
- Bonus: fremtiden er allerede her (15 minutters teori).