@carbone

Как посчитать правильно расположенные круглые скобки из массива char?

Нужно чтоб считало за правильные не только (), но и когда скобки ((()))
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ответы на вопрос 2
GavriKos
@GavriKos
Идете по массиву. Встречаете открывающую - +1 к счетчику. Встречаете закрывающую - -1 к счетчику. Если на каком то этапе счетчик стал <0 - скобки неверные. Если в конце прохода счетчик != 0 - скобки неверные
Ответ написан
Комментировать
Nipheris
@Nipheris Куратор тега C++
Если скобки бывают разного вида, то понадобится стек: https://www.geeksforgeeks.org/check-for-balanced-p...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы