1.头文件:
#include <algorithm>
2.对数组的要求:
next_permutation(): 从小到大升序排序(sort)
prev_permutation():从大到小升序排序
3.代码:
int num[ ]={1,2,3};
int size=3;
do{
……;
}while (next_permutation(num, num+size));
next_permutation(num, num+size)括号里的是数组首元素地址和尾元素地址
4.作用:
全排列
next_permutation()的全排列是从小到大
prev_permutation()的全排列是从大到小