Задачи на С++

Сергей18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
13.05.2007

Есть две лабы на С++. Желательно их сделать до 17 мая. Жду ваших предложений. Без предоплаты, так как уже есть маленький нехороший опыт общения с кидалами =( .

Задачи:

ВСЕ СТРУКТУРЫ ДАННЫХ ДОЛЖНЫ БЫТЬ РЕАЛИЗОВАНЫ В ВИДЕ ОБЪЕКТОВ,

(КЛАССОВ), имеющих весь "джентльменский набор" - конструкторы,

деструкторы, "полную" инкапсуляцию и др.

1. Преобразовать грамматику, удалив недостижимые символы

2. Необходимо реализовать алгоритм разбора Кока-Янгера-Касами

Представления каждого правила и грамматики на выбор, одно из 2-х:

Представление каждого правила:

1. объект, поля которого – нетерминал и список символов правой части

2. объект, поля которого – нетерминал и массив символов правой части (если на С++ – то с переменными границами, а если на Паскале – то с ограничением на общую длину правой части)

Представление грамматики:

1. объект-список правил

2. объект, являющийся массивом правил (если на С++ – то с переменными граница-ми, а если на Паскале – то с ограничением на общее количество правил)

Заявки фрилансеров