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

Очередь с приоритетом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ найти результат работы http://www.cyberforum.ru/cpp-beginners/thread367069.html
Результат работы фрагмента программы int s1, s2; s1=19.99+11.99; s2= int (19.99) + int (11.99); cout << s1 << " "; cout << s2 << " "; Выберите один ответ. 30 31 30 30
C++ Помогите с массивом Создан массив в него в водиться нули и единицы...после чего компилятор должен в цикле поочередно отнести индексы элементов равных единице поочередно сначала в один массив v1, следующий элемент соответствующий так же единице в другой массив v2. После чего необходимо сравнить полученные массивы v1 и v2 на предмет совпадения элементов, после чего если нет совпадений должен выдать сообщение если нет... http://www.cyberforum.ru/cpp-beginners/thread367059.html
Определить, является ли матрица магическим квадратом C++
Дана целая квадратная матрица n-го порядка определить является ли она магическим квадратом, то есть такой, в которой суммы элементов во всех строках и столбцах одинаковы.
признак конца ввода C++
Здравствуйте. Учу С++ по книге Дейтела так вот там пример программы #include <iostream> #include <locale.h> using namespace std; main() {
C++ Мини-программа http://www.cyberforum.ru/cpp-beginners/thread367043.html
#include <iostream> using namespace std; int chnch(int); int main() { int a; cin >> a; cout << chnch(a); return 0; }
C++ Помогите с inline функцией Нужно написать программу, вычисляющую определитель второго порядка с помощью inline функции ( при этом данные должны вводиться пользователем) нуб нубом есть только inline {int opred(int a) (return (а*a - а*a) ; } И ещё программу, которая вычисляет частичную сумму ряда: \sum_{n=1}^{\propto }\frac{{n}^{2}}{{(n+2)}^{2}} подробнее

Показать сообщение отдельно
rudeeeboy
14 / 14 / 1
Регистрация: 08.11.2010
Сообщений: 172
16.10.2011, 12:36     Очередь с приоритетом
есть очередь
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <queue>
using namespace std;
 
int main()
{
    priority_queue<float> q;
 
    q.push(66.6);
    q.push(22.2);
    q.push(44.4);
 
    cout << q.top() << ' ';
    q.pop();
    cout << q.top() << endl;
    q.pop();
    q.push(11.1);
    q.push(55.5);
    q.push(33.3);
 
    while (!q.empty()) {
        cout << q.top() << ' ';
        q.pop();
    }
    cout << endl;
    system("PAUSE");
}
как сделать из неё очередь с задаваемым приоритетом, 5 уровней к примеру
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru