愚蠢的全排类
import java.util.*;
class Main{
static int a[];
static int n;
static int m;
static int b[];
public static void main(String[] args) {
Scanner in =new Scanner(System.in);
n=in.nextInt();
m=in.nextInt();
b=new int [n+1];
a=new int [n+1];
for(int i=1;i<a.length;i) {
a[i]=in.nextInt();
}
f(0);
}
static boolean st[]=new boolean [100];
static void f(int k) {
if(k==n) {
while(m–==0) {
for(int i=1;i<=n;i) {
System.out.print(a[i]+” “);
}
}
}
for(int i=k;i<a.length;i++) {
int t=a[i];
a[i]=a[k];
a[k]=t;
f(k+1);
t=a[i];
a[i]=a[k];
a[k]=t;
}
}
}
超时了 别看了