Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 18.03.2014
Сообщений: 62
1

Функция добавления в очередь, организация приоритетов в очереди

23.04.2014, 23:09. Показов 631. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вот функция добавления в очередь:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void INSERT(TPQueue* &pbq,TPQueue* &peq, TElQ newEl)
{
    TPQueue* el=new TPQueue; //Формируем новый элемент очереди
    el->info=newEl;
    el->next=NULL;
    if (!isEmpty(peq)) {    //Если очередь НЕпустая
        peq->next=el;       //Элемент заносим в очередь
        peq=el;             //Указатель конца очереди перемещаем на новый //элемент
    } else {        //Если очередь пустая
    peq=el;    //Новый элемент будет и концом очереди
    pbq=el;     // и началом очереди
    };
}
И мне нужно сюда добавить вот такое:
Очередь с приоритетом (у каждого элемента свой приоритет). Элементы с наивысшим приоритетом ставятся в начало очереди, с наименьшим – в конец. (Последняя цифра числа является его приоритетом)

Вот структура:

C++
1
2
3
4
5
typedef int TElQ;
typedef struct SQueue{
        TElQ info;
        SQueue *next;
                } TPQueue;
Помогите, срочно надо...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2014, 23:09
Ответы с готовыми решениями:

Функция добавления и увеличения элемента из очереди с приоритетами
У меня еще одна проблема:( нужно написать функцию добавления и увеличения элемента из очереди с...

Создать очередь. Добавить элемент в очередь. Удалить элемент из очереди
Нужно создать очередь. Добавить элемент в очередь. Удалить элемент из очереди. Вот моё...

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

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

0
23.04.2014, 23:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2014, 23:09
Помогаю со студенческими работами здесь

Очередь со структурой, функции добавления и чтения
Нужна очередь в которой есть только одна структура и функции добавления и чиання (вывод на экран)...

Как реализовать перегрузку добавления в очередь?
Как реализовать перегрузку добавления в очередь элемента? * (если что, добавление в очередь ...

Три очереди объединить в одну очередь
Сначала в едином адресном пространстве и затем при связном распределении в памяти, есть полный ...

Очередь С++ Проблема с удалением элементов класса очереди
Разбираюсь с очередью. Не могу понять, где совершил ошибку: при компиляции компилятор ругается на...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru