Ștergerea din vector la BAC: deplasare și compactare
Învață ștergerea elementelor din vector la BAC: deplasare, lungime logică și compactare în C++. Verifică elementele consecutive și rezultatul vid.
Învață ștergerea elementelor din vector la BAC: deplasare, lungime logică și compactare în C++. Verifică elementele consecutive și rezultatul vid.
Folosește vectorul de frecvență la BAC pentru valori distincte și repetări. Învață inițializarea, limitele indicilor și departajarea frecvențelor egale.
Determină minimul, maximul și pozițiile lor într-un vector la BAC. Învață inițializarea, valorile negative și prima sau ultima apariție, cu cod C++.
Parcurge corect vectorii în C++ pentru BAC: indici, poziții, valori și perechi vecine. Învață limitele buclelor și verifică exemplele pas cu pas.
Înțelege invariantul unei bucle pentru BAC: inițializare, păstrare și rezultat. Verifică algoritmi C++ și separă corectitudinea de terminare, cu exemple.
Calculează Fibonacci iterativ în C++ pentru BAC. Înțelege ordinea atribuirilor, indicii, memoria constantă și limitele numerice prin exemple clare.
Învață conversia bazelor de numerație pentru BAC: puteri, împărțiri și resturi. Urmărește exemple rezolvate, cod C++ și verificarea cifrelor permise.
Descompune un număr în factori primi cu C++: calculează exponenții și numărul divizorilor. Învață schema, factorul rămas și cazurile speciale pentru BAC.
Calculează CMMDC-ul unui șir de numere prin acumulare. Învață inițializarea, invariantul și diferența dintre coprimalitatea globală și cea pe perechi.
Verifică primalitatea și numără divizorii în C++ pentru BAC. Învață oprirea la rădăcină, cazurile zero și unu și tratarea corectă a pătratelor perfecte.
Construiește oglinditul unui număr și verifică dacă este palindrom. Urmărește exemple C++, zerourile finale și limitele tipului numeric, pas cu pas.
Parcurge cifrele unui număr la BAC cu modulo și împărțire întreagă. Învață sume, produse și numărări, cu exemple C++ și tratarea corectă a lui zero.