编程珠玑_磁盘中无重复大量整数数据排序限制内存借助位图

/**
 * 
 * @author zhangguangsen
 *无重复大量数据排序 借助位图思想(本程序用的是Byte)
 *例如 从磁盘文件中导入10000条无重复电话号码集  然后经过程序排序完成后导回磁盘文件中
 *该程序只是一个核心思想的Demo,
 *
 */
public class MagicSort {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int []a = new int [n];
		for(int i = 0;i< n;i++){
			a[i] = sc.nextInt();
		}
		magicSort(a,n);
		
	}
	public static void magicSort(int[] a,int n) {
		int max = a[0];
		for(int j = 0;j

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