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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ цифры после запятой http://www.cyberforum.ru/cpp-beginners/thread995847.html
Нужно из float'ского типа достать значения после запятой. к примеру имеем число 3.13 нужно получить в итоге int'овское 13. учитывая: целая часть всегда равна 3. гарантировано то, что всегда есть дробная часть(или десятые или сотые).
C++ copy_if Пусть у меня есть двумерный массив векторов, а также вектор, содержащий индексы тех строк массива, которые надо скопировать. Можно ли это оформить через copy_if? как правильно составить условие копирования? http://www.cyberforum.ru/cpp-beginners/thread995845.html
C++ Перевести код с паскаля на C++
По заданному натуральному числу N необходимо вычислить количество натуральных чисел, которые являются делителями N! (факториала числа N). Например, при N=4, N!=4·3·2·1=24. Это число имеет такие делители: 1, 2, 3, 4, 6, 8, 12, 24. Таким образом искомое количество равняется 8. var a: array of integer; i, j, m, p, n: integer; r: longint; begin readln(n);
C++ базовый,дочерний , дружественная функция
Базовый класс в нем будет массив имен из 10 элементов , конструктор должен сам заполнить этот массив любыми именами , второй класс наследуется от базового , у него у дочернего(второго ) есть дружественная функция , которая имеет доступ к закрытым элементам базового класса и пусть она выводит элементы массива через дочерний класс .
C++ Вывод на экран предложений с заданным числом слов http://www.cyberforum.ru/cpp-beginners/thread995813.html
Подскажите, как подсчитать слова в предложениях, которые считываются из файла, а затем вывести на экран только те предложения, которые содержат заданное количество слов. При этом использовать средства ввода-вывода С. Спасибо заранее.
C++ зависает компиляций Только начал изучать классы с++, попробовал написать простейшую программу с классами - площадь квадрата. #include <iostream> using namespace std; class Square{ public: Square() : x(){} Square(double x): x(){} Square(int x): x(){} virtual ~Square() {} double area(const Square x) const {return x*x;} подробнее

Показать сообщение отдельно
Крюгер
 Аватар для Крюгер
0 / 60 / 3
Регистрация: 16.11.2012
Сообщений: 409
Записей в блоге: 3
02.11.2013, 23:59     Очередь с приоритетом
Romantikkk, могу только примерный курс задать. (как вариант создаешь класс очередь, где то в конструкторе бесконечный цикл крутится, в деструкторе остановка цикла. там в методах просто или массив или списки создаете для индексации объекта (либо предусмотреть индексацию в самих объектах.) или вообще к объекту прикрутить такую структуру

C++
1
2
struct IndPrioryty 
{int index, prioryty;};
ну и строишь таблицу, там внутри методы сделай чтоб в зависимости от приоритета на верх объект продвигался )

тут в двух словах не описать. в коде еще дольше

Добавлено через 9 минут
Romantikkk, еще можешь тут http://forum.codenet.ru/q37527/
посмотреть
 
Текущее время: 05:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru