next_permutation
直接上代码
int arr[] ={4,1,2};
  sort(arr,arr+3);
  while(next_permutation(arr,arr+3))
  {
    for(int i=0;i<3;i++)
    {
      cout<<arr[i]<<"  ";
    }
    cout<<endl;
  }        那么运行结果会是什么呢?

next_permutation
如果没有使用sort函数,打印结果会是什么呢?
答案是,程序只会打印 4 2 1









