pattern из символов (, ) и *. Каждую звёздочку нужно независимо заменить на (, на ) или удалить.
Верните True, если звёздочки можно заменить так, чтобы получилась правильная скобочная последовательность: каждой открывающей скобке соответствует закрывающая правее неё, и каждой закрывающей — открывающая левее неё. Пустая строка считается правильной.pattern='(*))' → True
Заменим * на ( — получится «(())».
pattern=')*(' → FalseПервая ) закрывает то, что ещё не открыто, и никакая замена * справа этого не исправит.
pattern='*' → True
Звёздочку можно просто убрать — пустая строка сбалансирована.
pattern.length ≤ 100pattern[i] — это (, ) или *pattern='(*))'
True
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 184 теста на сервере, включая скрытые.