好贷网好贷款

求n个数的全排列

发布时间:2016-12-3 12:44:05 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"求n个数的全排列",主要涉及到求n个数的全排列方面的内容,对于求n个数的全排列感兴趣的同学可以参考一下。

求n个数的全排列 import java.util.Scanner; public class PaiLie { public static void main(String[] args) { Scanner input =new Scanner(System.in); System.out.println("输入长度:"); int l=input.nextInt(); int[] arr=new int[l]; for (int i = 1; i <= l; i++) { arr[i-1]=i; } pai(arr, l, 0); } public static void pai(int[] arr,int l,int n ) { if(l==n){ for (int i = 0; i < arr.length; i++) { System.out.print(arr[i]); } System.out.println(); return; } else{ for (int i = n; i < l; i++) { ch(arr, i, n); pai(arr, l, n+1); ch(arr, i, n); } } } public static void ch(int[] arr,int i,int n ){ int t; t=arr[i]; arr[i]=arr[n]; arr[n]=t; } }

上一篇:B. Phone Numbers
下一篇:InitInstance函数

相关文章

相关评论