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

Псевдокод очереди

11.01.2014, 20:45. Просмотров 1094. Ответов 2
Метки нет (Все метки)

В книге "А.В. Ахо, Д.Э.Хопкрофт, Д.Д.Ульман - Структуры данных и алгоритмы", в теме "Очереди" пытался разобраться с реализацией очереди на основе указателей, но так и не понял, что имеет ввиду автор. Конкретно непонятно как перевести вот этот кусок кода на C++:
0
Миниатюры
Псевдокод очереди  
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2014, 20:45
Ответы с готовыми решениями:

Очереди. Каким образом считать две очереди из одного текстового файла?
Здравстуйте. В задании первый пункт состоит в том, что нужно сформировать две очереди по n...

Найдите суммарную длину строк, принадлежащих очереди, кроме первой строки очереди
Создать очередь строковых значений, для реализации используя односвязные списки.Реализовать...

Извлечь из очереди начальные элементы и вывести их значения и новые адреса начала и конца очереди
Дано число N (> 0) и указатели P1 и P2 на начало и конец непустой очереди. Извлечь из очереди N...

Создание очереди и удаление элемента очереди по усмотрению пользователя
Вот код он создает очередь и должен удалить элемент очереди по усмотрению пользователя проблема...

Разработать программу формирования очереди, содержащей целые числа, и упорядочивания по возрастанию элементов в этой очереди.
Доброе всем время суток! Помогите пожалуйста! Разработать программу формирования очереди,...

2
alsav22
5456 / 4851 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.01.2014, 21:06 2
http://victor192007.narod.ru/files/cpp_d1.html
http://algmet.narod.ru/theory_a4m/spiski/index.htm
0
kHo
0 / 0 / 1
Регистрация: 26.09.2013
Сообщений: 14
11.01.2014, 23:44  [ТС] 3
Лучший ответ Сообщение было отмечено kHo как решение

Решение

Получилось вот что:

C++
1
2
3
4
5
6
void MAKENULL(Queue *Q)
{
    celltype *p=Q->front;
    p->next=NULL;
    Q->rear=p;
}
Но программа почему то ругается на 4-ую строчку.
Вот объявленные прежде структуры:

C++
1
2
3
4
5
6
7
8
9
10
struct celltype
{
    int element;
    celltype *next;
};
 
struct Queue
{
    celltype *front, *rear;
};
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.01.2014, 23:44

Псевдокод
Ребята помогите написать псевдокод к программе !вообще не знаю как его делать и с чем его едят ((((...

Псевдокод
Здравствуйте. Нужна помощь с одной работой, которая является частью зачета. Дан псевдокод,...

Псевдокод
Всем добрый день. Хочу спросить начинающих и уже довольно опытных программистов: используюте ли вы...


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

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

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