Două moduri specializate de a folosi un vector: stiva (ultimul intrat, primul ieșit) și coada (primul intrat, primul ieșit). Cazurile particulare ale listei, exact cum le cere programa.
Stiva de farfurii: pui deasupra, iei tot de deasupra — ultimul intrat, primul ieșit. Coada la ghișeu: cine vine primul e servit primul.
În C++ nu trebuie să-ți construiești singur structurile — biblioteca standard ți le dă gata făcute. Apasă instrucțiunile: containerele se mișcă SUS, iar programul tău se scrie singur JOS, linie cu linie, cu efectul în comentariu.
Câteva probleme de mai jos lucrează cu text (paranteze, cuvinte). Șirurile de caractere se studiază pe larg în clasa a X-a — aici înveți doar strictul necesar, cât să poți rezolva problemele.
Vestea bună: un șir de caractere se comportă exact ca un vector (Modulul 04), doar că în loc de numere ține litere. Ai deja toate reflexele — s[i], parcurgere cu for, lungime.
Încearcă întâi singur — rezolvările se deschid cu parola profesorului. Apoi comută între ⚙ C++ și 🐍 Python.
Două structuri, două superputeri.