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

Динамические Списки!!!! Очень нужно...! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дан массив из 9 целых чисел. Найти сумму элементов массива и, если она четная, вывести сообщение "Сумма четная", в противном случае напечатать "Сумма http://www.cyberforum.ru/cpp-beginners/thread150938.html
Дан массив из 9 целых чисел. Найти сумму элементов массива и, если она четная, вывести сообщение "Сумма четная", в противном случае напечатать "Сумма нечетная". Операции с элементами массива осуществлять при помощи нотации индексов. спс заранее
C++ Числа-близнецы 1)Дано натуральное число n. Выяснить, имеются ли среди чисел n, n+1, ..., 2n близнецы, т.е. простые числа , разность между которыми равна двум. (Определить процедуру, позволяющую распознавать простые числа). 2)Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов, расположенных в заштрихованной части матрицы (рис Е) Помогиет бедному... http://www.cyberforum.ru/cpp-beginners/thread150931.html
C++ Вопрос про чтение из файла
Дали в колледже курсовую на тему создания ежедневного, почасового расписания(запись дел в определенное время) для 5 бригад. Задание сделал там же в аудитории, на что преподаватель усложнил, мол все эти таблицы с данными должны записываться в .тхт файл, и считываться оттуда же при входе в программу, либо при вводе определенного значения\пункта меню в консоли. Запись сделал, а вот со считыванием...
Найти первые k C++
Найти первые k членов последовательности, если последовательность образована по закону:A1=x , An=...
C++ Отформатировать текст по правому краю http://www.cyberforum.ru/cpp-beginners/thread150923.html
Помогите с программой, не понимаю как это сделать: Разработать программу, которая разбивает заданный текст на две колонки и форматирует их по правому краю (без переноса). Ширина колонки задается произвольно. Желательно на С
C++ Детектировать ошибку #include <iostream> #include <windows.h> #include <ddk\ntapi.h> #include <ddk\winddk.h> #include <ddk\ntddk.h> using namespace std; int main() { подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5754 / 3403 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
02.07.2010, 04:23     Динамические Списки!!!! Очень нужно...!
Цитата Сообщение от easybudda Посмотреть сообщение
каких элементов какого "дека"
Может, это?
Дек (контейнер deque) представляет последовательность элементов, оптимизированную для добавления и уничтожения элементов с обоих концов контейнера. Кроме того, он обеспечивает достаточно быстрый произвольный доступ. Однако на деки не распространяется основное ограничение векторов - необходимость хранения всех элементов в непрерывном блоке памяти. Вместо этого в типичной реализации дека используется цепочка блоков, каждый из которых содержит непрерывную последовательность элементов (все блоки и порядок их следования отслеживаются контейнером в нерперывной структуре данных). При такой базовой структуре затраты на добавление и удаление элементов с любого конца дека относительно невелики. Вдобавок, деку, в отличие от вектора, не приходится копировать и уничтожать объекты при выделении нового блока, поэтому при добавлении заранее неизвестного количества элементов с любого конца контейнера дек работает гораздо эффективнее вектора. Таким образом, вектор оптимален лишь в том случае, если вы хорошо знаете, сколько объектов будет храниться в контейнере.

Формат

template <
class Type,
class Allocator=allocator<Type>
>
class deque

Параметры

Type
Тип элемента данных, хранящихся в деке.
Allocator
Тип, представляющий хранящийся объект-распределитель, который инкапсулирует детали распределения памяти для дека. Этот аргумент - необязательный, значение по умолчанию - allocator<Type>.
 
Текущее время: 18:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru