牛客竞赛语法入门班数组栈、队列和stl习题(持续更新~)

牛客竞赛语法入门班数组栈、队列和stl习题

A 全排列

题目描述

输出1~8的全排列

source code

#include<iostream>
#include<string>
#include<vector>
#include<stack>
#include<algorithm>
using namespace std;
int main(){
	vector<int>a={1,2,3,4,5,6,7,8};
	do{
		for(int i=0;i<8;i++){
			cout << a[i]<< ' ';
		}
		cout << endl;
	}while(next_permutation(a.begin(),a.end()));
	return 0;
}
posted @ 2022-07-21 20:45  HeadmasterEggy  阅读(70)  评论(0)    收藏  举报