Gjenero një algoritëm që kontrollon nëse një varg i dhënë mund të balancohet.
Ky algoritëm merr një varg si hyrje. 1. Krijo dy llogaritës, "të hapur" dhe "të mbyllur" për të ruajtur numrin e parantezave të hapura (()) dhe të mbyllura ()) në varg të dhënë. 2. Iteroni mbi karakteret e vargut dhe për çdo "(", rritni llogaritës "të hapur", për çdo ")" rritni llogaritës "të mbyllur". 3. Pas përsëritjes së karaktereve, krahasoni vlerat e ruajtura në të dy llogaritësit. Nëse vlerat janë të barabarta dhe më të mëdha se 0, atëherë vargu mund të ekuilibrohet, përndryshe vargu nuk mund të ekuilibrohet. 4. Nëse vargu mund të ekuilibrohet, ktheni të vërtetën, përndryshe ktheni të pavërtetën.