Форум программистов, компьютерный форум CyberForum.ru

Динамическая реализация,незнаю как решить... - C++

Восстановить пароль Регистрация
 
timuri4
Сообщений: n/a
21.12.2009, 20:01     Динамическая реализация,незнаю как решить... #1
Дано абстрактное описание (спецификация) дека. Для векторной реализации дека использовать обычный массив, для динамической реализации список.
Имена
DECK [DATA]
Функции
Make: -> DECK [DATA]
Empty: DECK [DATA]-> BOOLEAN
Full: DECK [DATA]-> BOOLEAN
AddLeft: DECK [DATA]x DATA->DECK [DATA]
AddRigth: DECK [DATA]x DATA->DECK [DATA]
DelLeft: DECK [DATA]->DECK [DATA]
DelRight: DECK [DATA]->DECK [DATA]
Remove: DECK [DATA]-> Null
Аксиомы. Для любых q принадлежащих DECK [DATA], d, d1 принадлежит DATA, верно:
1)Remove (Put(Make,d))=Make,
2)Empty (Make)
3)Not empty (AddLeft (a,d)), Not Empty (AddRight(q,d))
4)Not Full (Remove (q)),
Предусловия
1) AddLeft (q,d), addright
2) Remove (q) требует Not Empty (q),
3) delLeft (q, d), DelRught (q,d) требует Not Empty (q)

если знаете,решите пожалуйста!

Добавлено через 2 часа 43 минуты
и еще,я тут первый день только,может я и не в тот раздел зашел,если что,прошу прощения,мне это на C# решить надо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2009, 20:01     Динамическая реализация,незнаю как решить...
Посмотрите здесь:

N человек,сам незнаю как делается?! C++
C++ Незнаю как решить задание
C++ Хочу сделать игру на С++, но незнаю как?!
C++ Незнаю как сделать програмцу на С++
Незнаю как написать. Подпрограммы в Си/Си++. Функции. C++
незнаю как вывести полное решение для задачки.смысл улавливаю, а как реализовать - туплю C++
C++ Незнаю как написать функцию
C++ Незнаю как написать функцию

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 09:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru