Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
PilotDrowa
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 95
1

Создание линейной структуры данных типа очереди или стека

06.06.2017, 09:42. Просмотров 439. Ответов 4
Метки нет (Все метки)

Здравствуйте, форумчане. Прошу помочь с заданием:

Написать программу, выполняющую следующие действия:
1. Создание линейной структуры данных типа очереди или стека.
2. Пользователь выбирает тип создаваемой структуры данных:
1 - стек
2 - очередь
3. Добавление элемента в выбранную структуру данных.
4. Удаление элемента из выбранной стуктуры данных.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2017, 09:42
Ответы с готовыми решениями:

Придумать и описать создание списка или стека или очереди. И работу с ними.
Помогите пожалуйста. Придумать и описать структуру некоторого сюжета (не менее пяти полей) и...

Нужны примеры двусвязного списка,очереди или стека
Здравствуйте, мне нужны примеры создания стеков,очереди (дек) с двусвязными списками. Напишите...

Создание динамической структуры данных типа список
Если кто поможет, буду благодарен! :yahoo: Надо записать в стек 5 целых чисел. Затем поменять...

Создание программ не линейной структуры
Доброе время суток, очень нужно решить 2 задачи, буду огромно благодарен за помощь: 1) Задано...

Вывод данных из очереди и стека в файл
static void Main( string args ) { string line; var text = new...

4
Antikl
с++
353 / 335 / 164
Регистрация: 15.07.2015
Сообщений: 1,779
Завершенные тесты: 6
06.06.2017, 10:18 2
Односвязный, двусвязный список, стек, очередь
стек
http://cppstudio.com/post/5155/
очередь
http://cppstudio.com/post/5159/
1
PilotDrowa
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 95
06.06.2017, 10:44  [ТС] 3
Потестил все коды - не запускаются(
Да и собрать по заданию врятли смогу
0
Antikl
с++
353 / 335 / 164
Регистрация: 15.07.2015
Сообщений: 1,779
Завершенные тесты: 6
06.06.2017, 13:29 4
Цитата Сообщение от PilotDrowa Посмотреть сообщение
Потестил все коды - не запускаются
можно же не создавать велосипед и использовать уже готовое библиотеки с++ предоставляют вам эту возможность.
к пример есть работа со стеком
C++
1
#include <stack>
описание функций http://ru.cppreference.com/w/cpp/container/stack

а так же есть работа с очередью
C++
1
#include <queue>
описание функций http://ru.cppreference.com/w/cpp/container/queue

Добавлено через 15 минут
пример использования
C++
1
2
3
4
5
6
7
8
9
10
#include <stack>
 
using namespace std;
 
int main() {
 char ch;
 stack<char> sym;
 sym.push('a');
 sym.pop();
}
1
PilotDrowa
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 95
06.06.2017, 21:40  [ТС] 5
Что-то у меня ничего не получилось. Не знаю, как использовать все это
0
06.06.2017, 21:40
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2017, 21:40

Обеспечить операции ведения стека из начала очереди, дополнения и продвижения очереди
Доброе времени суток. Давно читаю ваш форум, и всегда находил ответы на вопросы, но на вопрос...

структуры. стеки очереди или узлы
Здравствуйте! скажите пожалуйста можно ли в трёх видах стеках или очередях или в узлах поменять...

Даны две очереди (или два стека). Определить число шагов, через которые одна из очередей станет пустой
Даны две очереди (или два стека). Определить число шагов, через которые одна из очередей станет...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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