全排列(DFS)

#include<iostream> using namespace std; int arr[10] = {0}; //保存每一个1~9的排列 int vis[10] = {0}; //保存哪一个数被用过了 void dfs(int*a,int st,int loc){ //st要填的数,loc要填的位置 vis[st] = 1; a[loc] = st; if(loc == 9
相关文章
相关标签/搜索