luogu【P1706】全排列问题

思路:最近发现自己对dfs的理解不够深透于是写了一个最基础的dfs然后分析了一下QwQ

#include
#include
#include
#include
using namespace std;
int a[10001];
int n;
int v[10001];
int dfs (int m)//一定要注意这个参数代表的是递归的层数 
{
	if (m-1==n)//当递归层数足够且产生满足条件的解时输出 
	{
		for (int i=1;i<=n;i++)
		  cout<<"      "<>n;
	dfs(1);
	return 0;
}


你可能感兴趣的:(luogu,dfs,算法)