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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sane4KO
1 / 1 / 0
Регистрация: 14.01.2013
Сообщений: 62
#1

Заданный вектор А, состоящий из n элементов. Переставить компоненты вектора, размещенные после самого элемента вектора А - C++

15.01.2013, 23:19. Просмотров 619. Ответов 10
Метки нет (Все метки)

Заданный вектор А, состоящий из n элементов. Переставить компоненты вектора, размещенные после самого элемента вектора А на начало, а компоненты, которые размещены перед самым элементом в конец вектора. Вывести заданный и новообразованный векторы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2013, 23:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Заданный вектор А, состоящий из n элементов. Переставить компоненты вектора, размещенные после самого элемента вектора А (C++):

Вектор объектов разных классов. Доступ к свойствам элемента вектора - C++
есть базовый класс class A { //... } есть производные классы class A1 : public A { //... public:

Удаление элементов, входящих в заданный интервал, из вектора - C++
код: // vector.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include...

Создать вектор X из положительных элементов вектора A - C++
Если кому не сложно-:help: Создать вектор x={xk} из положительных элементов вектора a={an}.

Найти сколько элементов первого вектора совпадают с элементами второго вектора - C++
#include <iostream> #include <time.h> #include <vector> #include <set> using namespace std; void main() { ...

Вывод из вектора самого короткого и самого длинного string значения - C++
Вывод из вектора самого короткого и самого длинного string значения Подскажите как таковое сделать, если кому не трудно сможете ли вы...

Определить количество положительных элементов вектора С(10) и заменить этим значением минимальный элемент вектора А(5) - C++
Ребята помогите пожалуйста с задачкой. Я сам не шарю в C++, но в этом семестре появился этот предмет! И завтра его надо будет сдать :( Буду...

10
Venzo
125 / 123 / 4
Регистрация: 03.07.2011
Сообщений: 354
15.01.2013, 23:27 #2
Цитата Сообщение от Sane4KO Посмотреть сообщение
после самого элемента вектора А
какое-то слово упустили
0
Sane4KO
1 / 1 / 0
Регистрация: 14.01.2013
Сообщений: 62
15.01.2013, 23:32  [ТС] #3
Заданный вектор А, состоящий из n элементов. Переставить компоненты вектора, размещенные после наибольшего элемента вектора А на начало, а компоненты, которые размещены перед наибольшим элементом в конец вектора. Вывести заданный и новообразованный векторы.

вот так как то..)
0
Croessmah
Пришел
Эксперт CЭксперт С++
13764 / 7845 / 894
Регистрация: 27.09.2012
Сообщений: 19,258
Записей в блоге: 3
Завершенные тесты: 1
16.01.2013, 10:00 #4
C++
1
std::rotate
0
Sane4KO
1 / 1 / 0
Регистрация: 14.01.2013
Сообщений: 62
17.01.2013, 12:46  [ТС] #5
Заданный вектор А, состоящий из n элементов. Переставить компоненты вектора, размещенные после самого элемента вектора А на начало, а компоненты, которые размещены перед самым элементом в конец вектора. Вывести заданный и новообразованный векторы.
0
Ev[G]eN
iOS/Android Developer
Эксперт С++
5107 / 1545 / 382
Регистрация: 23.01.2011
Сообщений: 3,168
17.01.2013, 12:48 #6
Цитата Сообщение от Sane4KO Посмотреть сообщение
после самого элемента
Цитата Сообщение от Sane4KO Посмотреть сообщение
перед самым элементом
непонятно, что-ли
0
Sane4KO
1 / 1 / 0
Регистрация: 14.01.2013
Сообщений: 62
17.01.2013, 12:49  [ТС] #7
после наибольшего элемента
перед наибольшим элементом
0
Ev[G]eN
iOS/Android Developer
Эксперт С++
5107 / 1545 / 382
Регистрация: 23.01.2011
Сообщений: 3,168
17.01.2013, 12:49 #8
http://www.cyberforum.ru/cpp-beginners/thread762961.html
0
Sane4KO
1 / 1 / 0
Регистрация: 14.01.2013
Сообщений: 62
17.01.2013, 12:51  [ТС] #9
да..моя же тема..
где я ничего не поняла..
0
Ev[G]eN
iOS/Android Developer
Эксперт С++
5107 / 1545 / 382
Регистрация: 23.01.2011
Сообщений: 3,168
17.01.2013, 13:06 #10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <algorithm>
#include <iostream>
#include <cstdlib>
#include <vector>
#include <ctime>
 
int randomNumber()
{
    return (rand() % 50);
}
 
int main ()
{
    srand(time(0));
    const int size = 25;
    std::vector <int> vect (size);
    
    std::vector <int> :: iterator itr;
    std::generate(vect.begin(), vect.end(), randomNumber);
    std::cout << "Array: " << std::endl;
    for (itr = vect.begin(); itr != vect.end(); ++itr)
        std::cout << *itr << " ";
    std::cout << std::endl;
    
    std::cout << "Array: " << std::endl;
    std::rotate(vect.begin(), std::max_element(vect.begin(), vect.end()), vect.end());
    for (itr = vect.begin(); itr != vect.end(); ++itr)
        std::cout << *itr << " ";
    std::cout << std::endl;
    
    system("pause");
    return 0;
}
1
Sane4KO
1 / 1 / 0
Регистрация: 14.01.2013
Сообщений: 62
17.01.2013, 13:13  [ТС] #11
спасибо большое)
0
17.01.2013, 13:13
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2013, 13:13
Привет! Вот еще темы с ответами:

Получить вектор age, в котором порядок элементов соответствовал бы порядку элементов вектора name - C++
Запишите пять имён в вектор vectro&lt;string&gt; name, затем предложите пользователю указать возраст названных людей и запишите их в вектор...

Составить главную программу и функцию. Для данного вектора А(М) найти количество неповторяющихся элементов вектора - C++
Здравствуйте. Буду очень благодарен,если кто нибудь напишет два кода к этим задачам. Спасибо за внимание. Задача 1. Составить...

Bз наибольших элементов каждой строки матрицы построить вектор.найти сумму элементов этого вектора - C++
из наибольших элементов каждой строки матрицы А(4\4) построить вектор.найти сумму элементов этого вектора.Вывести матрицу А и сумму...

После каждого отрицательного числа вставьте в вектор отрицательное число -20 и выведите содержимое вектора - C++
После каждого отрицательного числа вставьте в вектор отрицательное число -20 и выведите содержимое вектора на экран не пойму как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru