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

Контейнер list - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибки в Visual Studio http://www.cyberforum.ru/cpp-beginners/thread1307782.html
при создании даже самого простого кода, например hello world или любой программы выдаёт такие ошибки: 1>MSVCRTD.lib(crtexe.obj) : error LNK2019: ссылка на неразрешенный внешний символ...
C++ Перегрузка шаблона: исправить код Помогите плиз с заданием: . Выполнить перегрузку шаблона для целочисленных и вещественных элементов. #include "stdafx.h" #include <iostream> #include <cstdlib> #include < conio.h> #include... http://www.cyberforum.ru/cpp-beginners/thread1307780.html
Написать программу вывода на экран таблицы значений функции C++
написать программу вывода на экран таблицы значений функции \sum_{n=1}^{20}\frac{{x}^{2n-2}}{4cos(n{x}^{2} для x изменяющегося от a=0.1 до b=1.2 с шагом h=0.1. Вычисление выполнить в виде...
C++ Передача в функцию строк двумерного динамического массива
Создал двумерный динамический массив строк. Теперь в функцию нужно передавать на преобразование каждую строку.Как это организовать?Это нужно в цикле как то или как? Исходный код: int n,j, i =...
C++ Строки и символы http://www.cyberforum.ru/cpp-beginners/thread1307770.html
С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки текста не должна превышать 70 символов). Имя файла должно иметь расширение...
C++ Работа с классами Помогите пожалуйста написать программу. Задан массив действительных чисел. Найти количество элементов, значение которых меньше максимального, но больше (max+min)/2. (работа с классами) подробнее

Показать сообщение отдельно
avers_
0 / 0 / 0
Регистрация: 13.11.2014
Сообщений: 19
22.11.2014, 19:21  [ТС]
Цитата Сообщение от nmcf Посмотреть сообщение
А почему в обратном порядке и именно с size-2? В прямом же проще.

Добавлено через 3 минуты
C++
1
2
for (it = q.begin(); it != q.end(); ++it)
    if (prost(*it)) q.insert(it, sred);
То есть это замена всего цикла?
C++
1
2
3
4
5
6
7
8
9
10
    for (int i=size-2; i>=0; i--){
        if (prost(q1.back())){
            q1.pop_front();
            q1.push_front(sred);
            q1.push_front(q1.back());
            q1.pop_back();
        }
            else {q1.push_front(q1.back());
                  q1.pop_back();}
            }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru