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

Как в памяти представляется двусторонняя очередь (deque)? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перестановка и вычисление суммы элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread579159.html
Задание: Укр---- Прочитати з файлу F1 матрицю A(15,18) переставити рядки матриці таким чином, щоб сума елементів кожного рядка спадала від першого рядка до останнього. Русск--- Прочитать из файла...
C++ Циклические вычислительные процессы. Задача табулирования программа выводит только последнее значение, а как сделать так чтобы на каждом n-ом шаге выводил ответ #include <stdafx.h> #include <stdio.h> #include <iostream> #include <math.h> using... http://www.cyberforum.ru/cpp-beginners/thread579157.html
Алгоритм рандомизации поля C++
Вот я нашел алгоритм, но тупо вставлять в проект я его не хочу, если вам не составит труда помогите понять алгоритм рандомизации. Задача о рандомизации массива картинок, картинок по паре, они типо...
Вставить значения в вектор C++
Пытаюсь вставить значения в вектор, но при запуске программы получаю ошибку сегментирования, ошибка пропадает если после добавления прерывать цикл, но это решение не подходит, как я понимаю нужно...
C++ Программы легкие,написать http://www.cyberforum.ru/cpp-beginners/thread579138.html
1) Найти натуральное число от 1 до 10000 с максимальной суммой делителей. 2) Два натуральных числа...
C++ Программа сортировки матрицы, работает только для квадратных Помогите исправить, пожалуйста, программа должна работать для любых значений строк и столбцов, где логическая ошибка?( Постановка задачи: Упорядочить все элементы матрицы таким образом, чтобы при... подробнее

Показать сообщение отдельно
Damaks
18 / 10 / 1
Регистрация: 02.09.2010
Сообщений: 235
26.05.2012, 04:23
Можно сделать на основе 2-х векторов и абстрактно считать что один увеличивается в одну сторону, а другой в другую. Тогда будет быстрое добавление и удаление элементов в конец и начало.
Только в такой системе возникнут проблемы если в одном из векторов удалятся все элементы и удаление перекинется на другой. В таких случаях их надо балансировать, в идеале чтобы в каждом было поровну элементов.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru