Ключевые принципы оценки соответствия скобок в структурированных текстовых данных заключаются в следующем:
Также можно упростить алгоритм, если последовательность состоит из одного вида скобок. 5 В этом случае достаточно только запоминать размер стека, то есть число открывшихся скобок. 5 Открывающая скобка увеличивает значение баланса на 1, закрывающая — уменьшает. 5 Последовательность будет правильной, если величина баланса всегда неотрицательна (во все промежуточные моменты) и баланс всей скобочной последовательности равен 0. 5