Показать сообщение отдельно
  #10 (permalink)  
Старый 26.06.2019, 09:29
Аспирант
Отправить личное сообщение для alex-romanov Посмотреть профиль Найти все сообщения от alex-romanov
 
Регистрация: 02.02.2019
Сообщений: 67

вот такой вариант имеет максимальное возможное

вот от такого варианта
"{}}{}}"

, должно быть

{}{}
{{ }}

Нельзя убирать парные скобки.

Скобка { , это некий `открывающий` метод)
Скобка }, это некий `закрывающий ` метод)

Сама задача нацелена на создание синтаксического анализатора, который проверяет, что при открытии ресурса, ресурс должен быть закрыт.

Скобки приняты для удобства, чтобы заменить названия открывающего и закрывающего методов.

Да и кстати, я то же не понял что от меня хотели, когда давали эту задачу, вот поэтому и пытаюсь понять.

Сначала думал, что можно взять 2 for и строковый массив проходить с 2- концов друг к другу, составляя пары, но не понятно как затем организовать другие проходы, чтобы сдвигать со своих мест лишнии закрывающие скобки.

В общем спасибо, что пытаетесь помочь
Ответить с цитированием