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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
timuri4
Сообщений: n/a
#1

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

21.12.2009, 20:01. Просмотров 379. Ответов 0
Метки нет (Все метки)

Дано абстрактное описание (спецификация) дека. Для векторной реализации дека использовать обычный массив, для динамической реализации список.
Имена
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     Динамическая реализация,незнаю как решить...
Посмотрите здесь:

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

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

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

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