插入排序

来源:互联网 发布:php判断是否为素数 编辑:程序博客网 时间:2024/05/22 05:14
class ArrayIns {    private long[] a;    private int nElems;    public ArrayIns(int max) {        a = new long[max];        nElems = 0;    }    public void insert(long value) {        a[nElems] = value;        nElems++;    }    public void display() {        for(int j = 0; j < nElems; j++) {            System.out.print(a[j] + " ");        }        System.out.println("");    }    public void insertionSort() {        int in, out;        for(out = 1; out < nElems; out++) {            long temp = a[out];            in = out;            while(in > 0 && a[in-1] >= temp) {                a[in] = a[in-1];                --in;            }            a[in] = temp;        }    }}

0 0
原创粉丝点击