Pagini recente » Atasamentele paginii fairgame | Diferente pentru problema/noname2 intre reviziile 4 si 5 | Diferente pentru problema/sortop intre reviziile 2 si 10 | Diferente pentru utilizator/phossessed intre reviziile 1 si 3 | Diferente pentru problema/brackets intre reviziile 11 si 13
Nu exista diferente intre titluri.
Diferente intre continut:
Erai in camera ta, iti vedeai de treaba ta, treceai Trie-ul persistent in documentatia pentru Finala ACM. Deodata, bate cineva la usa. Vecinul de alaturi te roaga sa-i imprumuti doua parantezari corecte, pentru ca are niste prieteni in vizita si ar vrea sa joace un joc. Fiindca nu are o parere foarte buna despre tine, el iti ofera o definitie recursiva a corectitudinii unui sir de paranteze, in speranta ca o poti urmari:
- Sirul "()" este corect.
- Sirul vid este corect.
- Daca sirul $A$ este corect, atunci si sirul $(A)$ este corect.
- Daca sirurile $A$ si $B$ sunt corecte, atunci si sirul $A$ concatenat cu $B$ este corect.
-1
|
In primul test poti imparti cu succes sirul de paranteze in doua subsiruri corecte de paranteze de aceeasi lungime. Excelent.
In al doilea caz nu poti imparti sirul in doua subsiruri corecte. Ai putea face asta daca nu-i oferi toate parantezele, dar nu vrei sa faci asta. Asa esti tu.
In primul test poti partitiona cu succes sirul de paranteze in doua subsiruri corecte de paranteze de aceeasi lungime. Excelent.
In al doilea caz nu poti partitiona sirul in doua subsiruri corecte. Ai putea face asta daca nu-i oferi vecinului toate parantezele, dar nu vrei sa faci asta. Asa esti tu.
== include(page="template/taskfooter" task_id="brackets") ==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.