Rezolvă grile cu ajutorul sistemului nostru bazat pe AI! Grilele se aliniază nivelului tău, fără să fie prea ușoare sau prea dificile, oferindu-ți astfel exerciții care îți susțin învățarea eficientă și progresul constant.
Rezolvă, indiferent de facultatea la care dorești să intri, simulări întregi, exact ca la examenul de admitere! Testează-ți astfel potențialul de a intra la facultate!
Platforma conține o variatate de grile împărțite în 15 capitole distincte, cu explicații coerente pentru a te ajuta să înțelegi rezolvările și să intri la facultatea dorită!
Monitorizează-ți evoluția în timp real cu ajutorul statisticilor noastre. Vezi clar unde ai progresat și identifică rapid capitolele cărora trebuie să le acorzi mai multă atenție!
Fie subprogramul de mai jos unde n și c sunt variabile întregi. Care sunt variabilele ale căror valori sunt reținute în stiva subprogramului?
int f(int &n, int c) {
int a = n % 10;
if (n == 0)
return 0;
else if (a == c) {
n = n / 10;
return 1 + f(n, c);
} else {
n = n / 10 % 10;
return f(n, c);
}
}
Variabilele care sunt stocate pe stivă sunt cele care sunt create și distruse în timpul apelurilor recursive ale funcției.
Dificultate: ușoară
Capitol: funcții
Referința n este doar un alias pentru variabila originală furnizată în apelul funcției și modificările sale afectează direct variabila originală din funcția apelantă, fără a utiliza spațiu suplimentar pe stivă. Astfel, variabilele a și c, care sunt locale pentru funcția f, sunt cele care sunt stocate pe stivă, deoarece necesită spațiu pentru a-și păstra valorile și sunt create și distruse în timpul apelurilor recursive ale funcției.
Referința n este doar un alias pentru variabila originală furnizată în apelul funcției și modificările sale afectează direct variabila originală din funcția apelantă, fără a utiliza spațiu suplimentar pe stivă. Astfel, variabilele a și c, care sunt locale pentru funcția f, sunt cele care sunt stocate pe stivă, deoarece necesită spațiu pentru a-și păstra valorile și sunt create și distruse în timpul apelurilor recursive ale funcției.
Explorează înainte de a decide!
Obține clarificări instantanee și explicații detaliate pentru fiecare grilă, astfel încât să înțelegi rapid unde ai greșit și ce trebuie să corectezi.
Acces complet, lună de lună
◄ Tot ceea ce include abonamentul Free trial, plus...
Cu ajutorul sistemului nostru AI, primești grile personalizate care se ajustează continuu nivelului tău, oferindu-ți o pregătire eficientă și adaptată abilităților tale.
Monitorizează-ți performanțele cu ajutorul statisticilor noastre, care îți oferă o imagine clară asupra evoluției tale și a progresului pe care l-ai făcut.
Accesează istoricul complet al grilelor rezolvate pentru a-ți analiza performanța și a-ți ajusta strategia de învățare.
SOFTWARE DEVELOPER at GOOGLE
Licență în Informatică, Master în Inginerie Software, Facultatea de Matematică și Informatică, Universitatea București
SOFTWARE DEVELOPER at LUXOFT
Licență în Informatică, Master în Inteligență Artificială, Facultatea de Matematică și Informatică, Universitatea București