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

Вставка элементов одной последовательности в другую так, чтобы вторая последовательность осталась невозрастающей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ нарисовать оси координат на изображении http://www.cyberforum.ru/cpp-beginners/thread680639.html
Помогите, как нарисовать оси координат на изображении, по щелчку мыши, начало координат (0,0) - точка на которую нажали левой кнопкой мыши.
C++ заполнить массив случайно буквами c++ как заполнить массив случайно буквами c++ . Можете дать простенький пример, я бы потом как-то разобрался. http://www.cyberforum.ru/cpp-beginners/thread680628.html
Найти элемент массива, наиболее близкий к среднему значению всех элементов массива C++
Найти элемент массива, наиболее близкий к среднему значению всех элементов массива. Найти среднее арифметические положительных и отрицательных элементов массива. И все это в динамическом массиве( Пожалка помогите))
C++ Разветвляющиеся алгоритмы
Вычислить значение y в зависимости от выбранной функции f(x), аргумент которой определяется из поставленного условия. Возможные значе-ния функции f(x):2x, x2, х/3 (в оконном приложениии выбор выполнить с помощью компоненты RadioGroup). Предусмотреть вывод сообщений, показывающих, при каком условии и с какой функцией производились вычисления у.
C++ Сортировка http://www.cyberforum.ru/cpp-beginners/thread680598.html
Мне нужно написать программу, которая отсортирует мою структуру по третьему символу(по чару в данном примере). Сейчас у меня подставлена в текст программы простая быстрая сортировка#include <iostream> #include <conio.h> #include <string.h> #include <stdlib.h> using namespace std; int compare(const void *arg1, const void *arg2) { return strcmp((char *)arg1, (char *)arg2); }
C++ define не Здравствуйте. "Дефайню" "%f" для вывода: #define fss "%f"; . И потом делаю вывод вот такой вот: for(i=0;i<n;i++) fscanf(in,fss,&a->di);. И возникают ошибочки, типо IntelliSense: expected a ')' и вторая IntelliSense: expected an expression . Кидал другу, у него не возникает никаких ошибок. У меня же их 2. В чем дело не знаю. Может вы сможете разобраться в чем дело. P.S. у меня 10 вс, у друга... подробнее

Показать сообщение отдельно
nikolas
0 / 0 / 0
Регистрация: 18.10.2012
Сообщений: 42
25.10.2012, 21:45     Вставка элементов одной последовательности в другую так, чтобы вторая последовательность осталась невозрастающей
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
vector <int> vctavka(vector <int> posledovatelnost, vector <int> b)
{
for(unsigned i=0;i<=posledovatelnost.size()-1;i++)
{
if((posledovatelnost[i]<=b)&&(posledovatelnost[i+1]>=b))
{
for(unsigned j=posledovatelnost.size()-1;j>i;j--)
    {posledovatelnost[j]=posledovatelnost[j-1];}
posledovatelnost[i+1]=b;
}
return posledovatelnost;
}
}
программа должна сравнить элементы вектора posledovatelnost с элементом вектора b, и вставить элемент вектора b в вектор posledovatelnost так чтобы последовательность осталась не возрастающей
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru