全排列的递归实现以及利用STL实现全排列
递归实现全排列让第一个元素和每一个元素交换(包括他本身),对后面的元素全排列,然后再还回来方便和下一个交换,当全排列只有一个元素时,输出整个序列。#include <iostream>
#include <algorithm>
using namespace std;
void FullPermutation(int array[], int left, int right)
{
if (l
转载
2017-12-12 20:11:53 ·
283 阅读 ·
0 评论