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

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

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

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

21.12.2009, 20:01. Просмотров 383. Ответов 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++
Дано четырехзначное число.Найти: а.)сумму его цифр; б.)произвидение ео цифр. Начал учить С++ только два дня назад!Нужно...

Незнаю как написать функцию - C++
Здравствуйте, есть массив типа int int i = {2, 4, 6}; Нужно написать функцию цикл, которая выведет в консоль это: 2 4 6 2 4 7 2 4...

Незнаю как сделать програмцу на С++ - C++
Я написал програму каторая ищет максимальное значение масыва и его индекс, но тепер нужно ее сделать через указатели.. но я незнаю как....

Незнаю как написать функцию - C++
Здравствуйте, с Новым Годом! Подскажите пожалуйста как реализовать такую функцию: Есть число 173, в двоичной системе оно имеет вид...

незнаю как вывести полное решение для задачки.смысл улавливаю, а как реализовать - туплю - C++
Задана окружность, с помощью координат центра и радиуса. Определить, лежит ли она полностью в первой четверти. 1вывожу окружность и ...

Хочу сделать игру на С++, но незнаю как?! - C++
Хочу сделать игру на С++, но незнаю как?! Подскажите с чего начинать, а если кто может, то помогите мне в создании игры!!! Спасибо!

N человек,сам незнаю как делается?! - C++
13. В магазине стоит очередь из N человек. Время обслуживания i-го покупателя ti – случайная величина, распределенная по закону равномерной...

Незнаю как написать. Подпрограммы в Си/Си++. Функции. - C++
в первой программе ошибка: #include <iostream> #include <math.h> using namespace std; void main () { const float da=0.3, dx=2; ...

генератор псевдослучайных чисел незнаю как доделать... - C++
воть он: #include <iostream> #include <stdio.h> #define RAND_MAX 32767 unsigned long next = 1 ; int rand(void) { ...

работа символьными файлами, незнаю как сделать - C++
Задані символьні файли f i g. Визначити, чи збігаються компоненти файлу f з компонентами файлу g. Якщо ні, то одержати номер першого...

Работа с памятью. (Незнаю как правильно назвать тему). - C++
Программа пример: #include <iostream> void main() { int a, b, c; std::cin >> a; std::cin >>...

Незнаю как вставить файл из буфера обмена...надеюсь на помощь - C++
//---------- Сама программа ----------------------------------------------------------------- #include <vcl.h> #pragma hdrstop ...


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

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

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