下载地址:
下载地址1(本站为飞网专业下载站,域名:down.cfei.net)
资源简介:
package com.hexiang.utils.arrange;public class Arrange{ private int[] index;//用于存储需要全排列的数组的下标的成员变量。 private int n;//表示待排数组的元素个数。 private long numLeft;//用于存储剩余排列序列个数的成员变量。 private long total;//用于存储排列序列总数的成员变量。 public Arrange(int n){ this.n=n; reset();//调用重置 } public void reset(){ //初始化数组index。 index=new int[n]; for(int i = 0; i < index.length; i++){ index[i] = i; } //初始化numLeft,开始时numLeft应该为n!. total=1; for(int i = n;i>1;i--){ total*=i; } numLeft=total; } //判断是否排序结束 public boole
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。