Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

С++; работа со стеком + парсинг строки

244
22 октября 2008 года
UAS
2.0K / / 19.07.2006
Задание:
Цитата:
Используя стек, решить следующую задачу. Проверить, является ли содержимое текстового файла T правильной записью формулы следующего вида:
<формула> ::= <терм> | <терм> + <формула> <терм> -<формула>
<терм> ::= <имя> | (<формула>) | [<формула>] | {<формула>}
<имя> ::=х |у |z .


Т.е. дана строка x + y, или {x+y} - z и т.д. И проверить удовлетворяет ли она условию этой грамматики.

Кода готового, вообщем, не прошу (хотя если есть, то неплохо было бы)). Если кто может, подскажите зотя бы общий алгоритм, как это все организовать, а далее я уже сам:)

4.8K
22 октября 2008 года
anty
89 / / 29.10.2006
не уверен, но может польская запись подойдет ?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог