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

Очереди - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класси.Что не так? http://www.cyberforum.ru/cpp-beginners/thread252769.html
Класс Circle (круг). Класс хранит Декартовы координаты центра круга, а также значения точки, на кругу. Должны быть предусмотренные функции-элементы, которые вычисляют длину круга, площадь и диаметр....
C++ Ошибки при создании .dll Решил попробывать создать .dll. Столкнулся с проблемами. DLLTEST.h #ifndef _DLLTEST_H_ #define _DLLTEST_H_ #include <iostream> #include <stdio.h> #include <windows.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread252762.html
Передача функции, как параметра C++
у меня в алгоритме в некоторый момент ищется значение функции.этот алгоритм нужен для нескольких функций.можно ли передать в качестве параметра функцию которую нужно использовать вместо того чтобы...
C++ Проверка на полидромность
#include <iostream> using namespace std; int main() { int Number, CopyNumber,os, m; cout << "Vvedite chislo";
C++ Создание типа данных http://www.cyberforum.ru/cpp-beginners/thread252738.html
Здравствуйте, вот вопрос: как создать целочисленный тип данных, как интеджер, только длиной символов в 100 или более? Можно пример, а то я в принципе не понимаю как это делать )
C++ Массивы D Записать на место отрицательных элементов матрицы нули, а на место положительных — единицы. Вывести на печать матрицу в общепринятом виде. d -целые числа подробнее

Показать сообщение отдельно
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
11.03.2011, 03:43
Код
DELETE(k) — удалить пару, с ключом k;
это значит, что в такой очереди не могут храниться просто узлы последовательно без ключей
так как в таком случае такая функция не сможет отличить приоритеты 1 2 2 3 от 1 2 3 4,
когда нужно будет удалить элемент с приоритетом 3

так что храни в узле его приоритет, а вставку делай, находя подходящее место
то есть, если тебе нужно в очередь -1 2 3 7 вставить элемент с приоритетом 4,
то функция добавления должна проходить до -1 2 3 ][ 7 и вставлять туда -1 2 3 4 7
при этом функция просмотра будет возвращать первый элемент
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru