Предыдущий пост -
Следующий пост -

std::reverse().

Рубрика: Алгоритмы, Дата: 5 July, 2013, Автор:
Tags: ,

Меняет порядок следования элементов на обратный.

Просто меняет следование элементов

#include <iostream>
using std::cout;
using std::endl;
#include <vector>
using std::vector;
#include <algorithm>
using std::reverse;

int main()
{
	vector<int> v;
	for(int i=0;i<10;i++)
		v.push_back(i);//0 1 2 3 4 5 6 7 8 9

	//меняем порядок в последовательности
	reverse(v.begin(),v.end());

	//вывод результата
	for(int i=0;i<v.size();i++)
		cout <<v[i]<<' ';
	cout <<endl;

	return 0;
}

[youtube]http://www.youtube.com/watch?v=0aDRH2ic3Mw[/youtube]

rss